如何提高一個應(yīng)用程序的性能悄窃?
1、使用ARC減少內(nèi)存失誤蹂窖,dealloc需要重寫并對屬性置nil轧抗。
2、重用瞬测。
3横媚、盡量少使用透明或半透明。會產(chǎn)生額外的運(yùn)算月趟。
4灯蝴、少用運(yùn)算獲得圓角,不論view.maskToBounds還是layer.clipToBounds都會有很大資源開銷孝宗,必須要用圓角的話不如圖片本身就做成圓角穷躁。
5、不要阻塞主線程因妇。
6问潭、使用正確的容器類型猿诸。
7、圖片與imageView相同大小避免多余運(yùn)算睦授。
8两芳、使用懶加載。
9去枷、使用繪制怖辆。