探索alloc执行
1. 符号断点形式定位


这个时候定位到了alloc
调用所在的库libobjc.A.dylib
中
在苹果开源库中找到objc4
中源码 ,查看对应的库中的方法。
2.探索所在的源码,单步进入按住control - step into

点击进入, 可以看到执行调用了 objc_alloc

接着添加一个符号断点


这时候可以看到所在libobjc.A.dylib
库中
3.使用汇编方式查看
前提:定位到 MGPerson *p = [MGPerson alloc];这行


这个时候定位到16行, 然后按照 方式2
单步进入所在库
网友评论