話說,寫代碼就是一個寫bug,而後調試bug的過程。php
一、Xcode最簡單的就是nslog了調試
NSLog(@"str---%@\n\n",str); //太多的NSLog,蘋果審覈的時候可能不給經過。
二、斷點
code
在數字區域點擊,就會出現藍色斷點。配合圖二能夠調試。class
圖一: 圖二:
循環
可是一個N次循環,不可能一下一下的按按鈕,這是你須要右擊藍色斷點,如圖三;圖四選擇條件,bug
控制在那次循環中停下。im
圖三: img
圖四:註釋
關於藍色斷點:co
再次點擊藍色斷點就會註銷此斷點,拖出區域變灰刪除斷點。
點擊下圖五紅框就會展現全部斷點,點擊圖六就會註釋全部斷點。
圖五: 圖六:
另,拖動圖五中的斷點也會刪除此斷點。