前言
我们在开发过程中,有时候想要看下代码底层,却无法跟踪,不知道如何下手,这时候怎么办呢?下面给大家推荐三种方法
方法一 断点进入
在我们想要查看内部实现的地方打上断点,如图所示:
方法二 符号断点
比如我们想要看alloc这个方法,那么在符号断点里,添加这个符号,如图所示:
ZJPerson* p1 = [ZJPerson alloc];这里的时候,我们打符号断点打开,这个时候就找到方法三 显示汇编
运行程序,到断点位置,然后打开汇编
总结
通过上述几种方法,就可以找到源码动态库,然后,我们可以去苹果开放的源码库找到对应的源码就可以,苹果开源地址