iOS常用的调试

作为一个程序员,在工作中会不可避免的会出现bug,出现bug就要给它解决掉。对于我来说,常用的调试工具有:断点,console,僵尸指针 ,Instruments,NSLog

  1. 常用的断点有三种:普通的断点、全局断点、条件断点

2.console中,出现错误的时候,先看错误报告,如果无法解决,然后开始调试,一般我常用的是po,输出自己想要的内容,lldb是很强大的。

3.设置僵尸对象,Xcode可以告诉我们,哪个对象是已经释放的,不应该出现的。

4.Instruments 可以检测电量消耗,网速,内存泄露等等,我一般用的就是检测内存泄露(PS:这个功能也可以用快捷键:command+shift+B)

5.重要的东西放在后面,哈哈,NSLog也是一个很常用的调试,想了解当前某个对象什么状态,可以输出来看一下。比如你的数据请求完以后,tableView上面没有数据显示,这个时候,你就可以在请求完数据的地方输出一下,看看数据有没有正常请求下来。

给大家推荐一个讲调试特别详细的地方。http://www.cnblogs.com/Leo_wl/p/4423922.html

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 前言 最近博主临近毕业季,为了完美的写一篇毕业论文,真是:“锄禾日当午,汗滴禾下土”<—— 这句诗跟毕业我写毕业论...
    Dav1dDay阅读 4,808评论 1 7
  • 摘自iOS界段子小王子http://www.cnblogs.com/daiweilai/p/4421340.htm...
    skylor阅读 3,968评论 0 2
  • 在做前端开发时,我们需要用到一些调试工具用来调试我们的HTML、CSS或者JS代码,俗话说预先善其事必先利其器,这...
    Rella7阅读 24,197评论 0 15
  • 转自:http://www.cnblogs.com/daiweilai/p/4421340.html#biyouj...
    Keizo阅读 4,509评论 0 1
  • 我的影评目录 今天看了《飞狗巴迪》,我笑出了眼泪。这是一部充满童趣的喜剧片。 影片先从一个小...
    潇湘月明阅读 6,796评论 0 5