騰訊視頻地址 Objective C的實用類-斷點調試 連接:http://dwz.cn/zH7cs 編程
使用console檢查app狀態app
進行日誌記錄,並熟練的駕馭NSLog函數
使用對象的生命週期來跟蹤內存的使用。spa
使用Console檢查app狀態調試
Xcode底部的小黑盒是咱們調試時的好朋友,它能夠輸出日誌信息、錯誤信息以及其餘有用的東西來幫你跟蹤錯誤,除了能夠看到日誌直接輸出的信息外,咱們編程過程當中也能夠在某些斷點停留,來檢查app的多個方面。日誌
條件斷點code
我假定你知道Breakpoints是如何工做的(若是你不知道,呵呵,看完這個文章也許你就知道了!)視頻
讓程序在某個特定的時間點命中斷點很是有價值,但要經過一個循環或者遞歸函數才能讓對象等於某個肯定的值,是一件使人痛苦的事情。這時候咱們能夠使用條件斷點!對象
條件斷點就是帶有條件表達式的斷點,只有知足這個條件,程序纔會暫停。假想咱們只想在對象處於特定狀態的時候斷點,或者在第N次迭代循環時命中斷點。遞歸
點擊Xcode editor的‘gutter’來添加斷點,右鍵點擊斷點,而後選擇「edit breakpoint」來設置特定條件。