写在前面 本文记录的主要有两点: .a静态库的制作流程以及使用 .framework静态库的制作流程以及使用 制作.a静态库 第一步:Xcode...
写在前面 本文主要讲一下线程保活是什么、线程保活的意义、如何实现线程保活。 线程保活 线程生命周期 【新建】:创建一个线程对象。 【就绪】:线程...
写在前面 本文主要是记录关于RunLoop的一些简单介绍。 RunLoop 基本认识 RunLoop:翻译过来叫运行时循环,指的是在程序运行过程...
写在前面 本文主要是总结一下在我们日常项目中会用到的一些关于Runtime的相关API,便于以后查阅。 isMemberOfClass 和 is...
写在前面 经常在网上看到[super xxx]这种输出什么内容等类似的面试题,本文就主要来详细剖析一下这种[super xxx]中super调用...
写在前面 本文我们主要来分析一下方法缓存cache_t的数据结构是什么样的,苹果是怎么实现方法缓存的。 Class的结构 在【iOS重学】窥探C...
写在前面 在上一篇文章【iOS重学】Block底层原理(一)[https://codersunny.com/posts/67d22871/]中我...
写在前面 关于Block的底层原理相关东西,需要了解的东西比较多,所以博主这里打算用两篇文章来详细分析一下OC里面的Block,这是第一篇,内容...
写在前面 本文主要探究一下iOS中如何给分类添加属性以及关联对象的底层原理是什么,建议大家看本篇文章的时候参考objc4源码一起看会更好。 如何...
文集作者