
IOS APP開發(fā)啟動優(yōu)化設計實踐
1. 移除不需要用到的動態(tài)庫:有些APP需要用到的動態(tài)庫不多,自動優(yōu)化處理優(yōu)勢不大,所以可以把這類移除出去,加快啟動的速度。
2. 移除不必用到的類:其實在IOS系統(tǒng)里面,需求變更之后有些類就會用不上,直接移除掉是最好的選擇,否則到后面就會徹底忘記移除,在啟動的時候因為這些類而延遲啟動。
3. 合并功能類似的類以及擴展:其實在一款APP里面,實際上類的擴展是比較占用啟動時間的,因此把功能類型的類以及擴展合并,就能減少啟動時間,快速進入用戶想要進入的界面。
4. 壓縮資源圖片:圖片原圖向來不小,啟動的時候大大小小圖片加載十幾二十個的時候,就會影響啟動時間。要是把圖片都進行壓縮,IO操作量就變小,啟動自然就會變快了。
IOS APP開發(fā)啟動能優(yōu)化的話,就可以讓更多人找到自己需要的內(nèi)容,讓整體變得更有價值。