身为iOS开发工程师,缺少了探索的好奇心和兴趣。在这个行业里和不会动咸鱼又有什么区别呢
所以为了做一条会动的咸鱼,我们要开始学习探索底层原理了
首先,我们要学会底层探索分析的方法
一、符号断点跟流程
复制你想要探索的方法(例:alloc)复制到symbol


运行后一步一步跟着流程走就可以找到所在的源码库了
tips:也许这个方法(例:alloc)会有很多被调用,可以先关掉断点,定位到你想要的那一步再打开,进行跟进
二、通过按键直接跳转到底层方法
按住control + step into

step into
再加一个该方法符号断点。就会显示所在的源码库

显示所在的源码库
三、Debug -> Debug Workflow -> Always Show Disassembly
这个选项表示始终显示反汇编 ,即通过汇编跟流程

就会显示

再按住control + step into到对应方法,再下一个符号断点就找到对应的源码库了
| Object-C|对象原理(上) |
|---|