14篇文章 · 6734字 · 4人关注
一、iOS常见的崩溃类型 unrecognized selector sent to instance 调用了不存在的方法 NSArray、NS...
一、需要引入头文件 二、进行类型转换 三、返回类型 如 打印结果为 lee
两者仿佛并没有直接的关系,查看runloop源码执行的过程中也并未出现过autoreleasepool相关的逻辑。但是如果打印[NSRunLoo...
一、Autoreleasepool 自动释放池,统一管理内部的局部变量。autorelease就是将对象放入到对应的autoreleasepoo...
一、什么是引用计数器 每个对象都维护了自己的引用计数器,它表示了,当前有多少个对象引用了它。一旦有对象引用该对象地址,那么它的引用计数器就加1,...
Copy的目的 copy的目的,是希望能产生一个同样的副本。希望修改副本的时候,不会影响到原来的数据。修改原来的数据时,也不影响副本数据 cop...
一、RunLoop的入口 通过再touchesBegan方法中添加断点,使用bt指令,可以显示出方法调用栈 从下到上的程序调用方法的过程,再UI...
一、什么是runloop 没错runloop就是做这件事的。在程序的主入口 main 函数中将我们的代码包裹再while 循环中。就保证了,程序...
一、分类的用途 项目中的应用 1.分解体积大的类文件,按功能区分2.声明私有方法3.framework库中的方法公开 二、分类可以实现的内容 1...
文集作者