一般的调试,我们可以知道通过log输出信息来进行查看或者从debug lingo中可找出原因,不过更加多的是通过打断点的方式,这样子会比较多的;
xcode上的断点的设置:
2、设置断点,
xcode上设置断点,就是一个用来实现断点的内容,这个
cmd+ 7 ,左边的地方点击一下,常用
3、
shift + cmd +Y 运行经过这个断点,到大下个断点
F6 F7 F8 都是和运行断点之间的关系;
4、 examining a stack frame
debug navigation
cmd + 6 这个就是结构(栈)
也就是方法之间的条用,我们这个可以通过这个栈查看一下是哪一个方法调用了这个方法;而不用想我们每次都是通过方法名来进行查找,如果有很多个方法调用这个方法,这样子就有点难找了;
自下而上进行调用
相关的问题查找,可以在stackover等等网站上查找