你需要知道的Xcode Debug功能
生活随笔
收集整理的這篇文章主要介紹了
你需要知道的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功能的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Node应用的Systemd启动(转)
- 下一篇: C# 多线程并发锁模式-总结