AutoreleasePool是OC中的一种自动回收机制,在ARC的模式下已经很少能看到autorelease了,它可以延迟变量release的...
在日常开发过程中,经常会出现循环引用而导致的内存泄露的问题,比如我们有a,b两个对象,对象中都有两个属性name和age,然后出现了下列情况 a...
我们的应用通常充斥着崩溃,为了方便寻找导致崩溃的原因,苹果为我们提供了崩溃报告,每个安装了应用的手机,在崩溃时都会产生一个报告,我们可以利用合格...
之前在项目中使用WKWebView加载web网页时,出现Cookies在App端不同步的问题,在UIWebView中却是好用的,以为是WKWeb...
本篇笔记记录WebViewJavascriptBridge在WKWebView中的使用和原理分析 WebViewJavascriptBridge...
Runtime是C,C++汇编一起写成的API,有两个版本Modern和Legacy,OC2.0之后用的是Modern Version版本,可以...
本篇是探索底层Runloop,目的是能够深入理解Runloop是干什么用的?什么时候用?怎么用? 1、什么是runloop? runloop是一...
参考官方文档 KVC概述 键值编码是一种由NSKeyValueCoding非正式协议启用的机制,对象采用该机制提供对其属性的间接访问。键值编码是...
本篇探索图片从文件渲染到屏幕的过程,目的在于理解着色器的渲染过程。 图形图片的渲染过程 显示器显示图像原理 显示器的电子枪从上到下逐行扫描,一行...