优化APP性能

1.无非就是好看又好用,首先好看就要从整个APP的UI设计上看,布局要好,遵从一个原则:统一性。比如一个开关按钮,你不能这个界面这个样式,那个界面这个样式。好用就要从性能上分析,不要阻塞主线程,运行要流畅。

2.有tableview的话,优化tableview是关键,tableview又可以从以下几点优化(1,cell的复用,2,图片的缓存,3,cell避免使用透明视图,4,cell控件尽量统一,5,缓存行高,不要请求delegate)。

3.然后看会不会内存泄露。通过memory和instrument是工具查看,看返回界面内存是否下降,不走dealloc说明内存没有释放,通知要释放。

4.嵌套网页的时候不要使用UIwebView,这会使内存增大很多,使用WKWebview;

5.要放一张大图片的时候不要使用imageWIthNamed,使用查找路径形式

[NSBundle mainBundle]

6.项目中巧用懒加载。

猜你喜欢

转载自blog.csdn.net/cadsddadq/article/details/80051409