IOS內(nèi)存分析

提問:為什么要對開發(fā)的項(xiàng)目做內(nèi)存分析?

1、蘋果硬件寸土寸金,應(yīng)用占用太多內(nèi)存會被系統(tǒng)及時(shí)銷毀。

2、編寫出來的程序存在內(nèi)存泄露的情況,會導(dǎo)致應(yīng)用體驗(yàn)差,使用者會感覺應(yīng)用越用越卡,影響性能。


IOS內(nèi)存分析有兩種:1.靜態(tài)分析 ?2.動態(tài)分析

靜態(tài)分析:程序沒有運(yùn)行的情況下進(jìn)行的系統(tǒng)檢測分析。

優(yōu)點(diǎn):分析速度快,可以快速的分析出應(yīng)用里面的內(nèi)存泄露。

缺點(diǎn):他是根據(jù)編碼者編寫代碼語法上下文來分析你的程序到底有沒有內(nèi)存泄露,所以不一定準(zhǔn)確,但是基本準(zhǔn)確。

*使用步驟:打開工程->工具欄Product->Analyze

檢測出來之后,聯(lián)系下上下文,進(jìn)行release就可以了。

動態(tài)內(nèi)存分析:在程序運(yùn)行的狀態(tài)下進(jìn)行程序內(nèi)存檢測。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容