欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

你需要知道的Xcode Debug功能

发布时间:2025/5/22 编程问答 43 豆豆
生活随笔 收集整理的这篇文章主要介绍了 你需要知道的Xcode Debug功能 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

做开发这么长时间,你的Debug能力是否还在NSLog和简单的端点了,最近看了几篇文章,补全了一下短板的一些Debug知识,来此标记一下。Xocde真的很强大。 ####1. Add Exceptions Breakpoints 我们经常遇到这样的崩溃,简单的添加一个Debug断点,即可定位到具体的代码行(当然许多人都知道)

处理办法 - Add Exceptions Breakpoints

####2.Conditional Breakpoints

当数据量是千级别以上的循环时,用Conditional Breakpoints在条件符合时,进入断点,快速定位。

这儿要注意编码问题,其他仔细摸索。 复制代码

http://stackoverflow.com/questions/17192505/error-in-breakpoint-condition

当用户名为小红时,进入断点,做你要处理的工作。

####3.Add Symbolic Breakpoint

图中针对ViewController类的viewWillAppear:方法做断点

####4.WatchPoints

WatchPoint通常用来监视一个数据在程序运行期的变化 复制代码

####5.Log Message Breakpoints

1.Log message to console 根据后面的提示写具体log信息 2.Speak message 这个比较好玩,中文、英文都能直接D说出来,而且是比较好听的女声。 复制代码

####6.其他

各种组合Debug之后,可以顺滑的玩转各种复杂的Bug寻找、分析以及解决。 本文绝大部分思路来自

http://www.raywenderlich.com https://developer.apple.com 复制代码

后续会逐渐丰满,完善,Enjoy yourself。

总结

以上是生活随笔为你收集整理的你需要知道的Xcode Debug功能的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。