Symbolic Breakpoint
通过类名以及方法名来添加断点的一种方式。例如:
测试当前界面的viewDidLoad是否调用,判断类的某个方法,写成:-[XXViewController viewDidLoad]即可。这个前提是需要知道类名为XXViewController以及方法名.
步骤为:添加断点时,选择Add Symbolic Breakpoint, 然后在symbolic框中输入-[XXViewController viewDidLoad],这样当XXViewController的viewDidLoad方法调用时,就会停在那里了。
也可以直接在类的类别中进行添加,如下面的类别方法。
另外可以用nm来在静态库或者可执行文件中查找symbol. 以判断第三方库或者可执行文件是否包含某个方法。
需要详细的使用方法,请自行man nm