Xcode 4學(xué)習(xí)如何利用Instruments
Xcode 4學(xué)習(xí)如何利用Instruments是本文要介紹的內(nèi)容,主要介紹了利用Instruments去學(xué)習(xí)xcode 4的相關(guān)內(nèi)容,內(nèi)容不多,但很讓友們受益,我們先來來看詳細(xì)內(nèi)容。
下面僅僅說明的是:從Xcode 4上去觀察評(píng)測(cè)當(dāng)前項(xiàng)目
進(jìn)入Xcode4,選擇菜單“Product”->“Profile”,快捷鍵Command+I
使用這種方式,必須寫正常的邏輯代碼,不能使用NSLog來實(shí)際觀察。
如果要使用NSLog來Debug,并使用Instruments來偵測(cè),那么應(yīng)該:
1、將需要偵測(cè)和Debug的代碼放在事件觸發(fā)函數(shù)中,不要放在啟動(dòng)類型的加載文件里面;因?yàn)椋赬code4啟動(dòng)debug的程序,這個(gè)過程instrument找不到對(duì)應(yīng)的程序{至少我使用instruments的時(shí)候,附加程序中沒有當(dāng)前項(xiàng)目的程序}
2、啟動(dòng)后的程序,這個(gè)時(shí)候才能被instruments附加到
3、附加程序后,記錄當(dāng)前記錄;這個(gè)時(shí)候,你可以觸發(fā)你的測(cè)試代碼,instrument也能記錄到這個(gè)測(cè)試過程。同時(shí),也debug的輸出框中能看到NSLog輸出的東西,來檢驗(yàn)?zāi)愕倪壿?/p>
這種比起前面來說,它記錄的是某特定點(diǎn)的開始到結(jié)束,不是完整的。
在實(shí)際應(yīng)用中,可以二者兼用。
小結(jié):Xcode 4學(xué)習(xí)如何利用Instruments的內(nèi)容介紹完了,希望本文對(duì)你有所幫助。更多相關(guān)xcode的內(nèi)容請(qǐng)參考編輯推薦。






















