iOS 提高App性能的建議和技巧

基礎(chǔ)

這些技巧你要總是想著實(shí)現(xiàn)在你開(kāi)發(fā)的App中。

1.用ARC去管理內(nèi)存(Use ARC to Manage Memory)

2.適當(dāng)?shù)牡胤绞褂胷euseIdentifier(Use a?reuseIdentifier?Where Appropriate)

3.盡可能設(shè)置視圖為不透明(Set View as Opaque When Possible)

4.避免臃腫的XIBs(Avoid Fat XiBs)

5.不要阻塞主進(jìn)程(Don't Block the Main Thread)

6.調(diào)整圖像視圖中的圖像尺寸(Size Images to Image Views)

7.選擇正確集合(Choose the Correct Collection)

8.啟用Gzip壓縮(Enable GZIP Compression)

中級(jí)

這些技巧是當(dāng)你遇到更復(fù)雜的情況的時(shí)候使用。

9. 重用和延遲加載視圖(Reuse and Lazy Load Views)

10.緩存,緩存,緩存(Cache,Cache,Cache)

11.考慮繪圖(Consider Drawing)

12.處理內(nèi)存警告(Handle Memory Warnings)

13.重用大開(kāi)銷對(duì)象(Reuse Expensive Objects)

14.使用精靈表(Use Sprite Sheets?)

15.避免重復(fù)處理數(shù)據(jù)(Avoid Re-Processing Data)

16.選擇正確的數(shù)據(jù)格式(Choose the Right Data Format)

17.適當(dāng)?shù)脑O(shè)置背景圖片(Set ?Background Images Appropriately)

18.減少你的網(wǎng)絡(luò)占用(Reduce Your Web Footprint)

19.設(shè)置陰影路徑(Set the Shadow Path?)

20.你的表格視圖Optimize Your Table Views)

21.選擇正確的數(shù)據(jù)存儲(chǔ)方式(Choose Correct Data Storage Option)

高級(jí)

這些技巧你應(yīng)該只在你很積極認(rèn)為它們能解決這個(gè)問(wèn)題,而且你覺(jué)得用它們很舒適的時(shí)候使用。

22.加速啟動(dòng)時(shí)間(Speed up Launch Time?)

23.使用自動(dòng)釋放池(Use AutoRelease Pool)

24.緩存圖像(Cache Images-Or not)

25.盡可能避免日期格式化器(Avoid Date Formatters Where Possible)

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

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

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