前阵子我学习了Objective-C中的Runtime库,最近我一个同学也在学习Runtime,和我看的是同一篇博客(博客地址),他学习过程时遇到了一个问题,就过来问我。 问...
IP属地:北京
前阵子我学习了Objective-C中的Runtime库,最近我一个同学也在学习Runtime,和我看的是同一篇博客(博客地址),他学习过程时遇到了一个问题,就过来问我。 问...
一、Objective-C发展史 Objective-C从1983年诞生,已经走过了30多年的历程。随着时间的推移,Objective-C支持很多特性,下面是几个重要的发展节...
在之前的一篇博客中,曾经用clang提供的库LibTooling编写了一个简单的导出iOS代码中函数调用关系图的工具,然而这种实现方式存在一些很明显的缺点: 在分析一个工程中...
前言 通过阅读别人的优秀源码,你会发现别人的开源API设计中,有一些宏你是经常忽略的,或者你不知道的。通过这些宏,可以让你的设计的API更加完善,当然看上去也会更加高端~举个...
实例化讲解RunLoop 亲,我的简书已不再维护和更新了,所有文章都迁移到了我的个人博客:https://mikefighting.github.io/,欢迎交流。 之前看过...