如何提高一个应用程序的性能?
1、使用ARC减少内存失误,dealloc需要重写并对属性置nil。
2、重用。
3、尽量少使用透明或半透明。会产生额外的运算。
4、少用运算获得圆角,不论view.maskToBounds还是layer.clipToBounds都会有很大资源开销,必须要用圆角的话不如图片本身就做成圆角。
5、不要阻塞主线程。
6、使用正确的容器类型。
7、图片与imageView相同大小避免多余运算。
8、使用懒加载。
9、使用绘制。
如何提高一个应用程序的性能?
1、使用ARC减少内存失误,dealloc需要重写并对属性置nil。
2、重用。
3、尽量少使用透明或半透明。会产生额外的运算。
4、少用运算获得圆角,不论view.maskToBounds还是layer.clipToBounds都会有很大资源开销,必须要用圆角的话不如图片本身就做成圆角。
5、不要阻塞主线程。
6、使用正确的容器类型。
7、图片与imageView相同大小避免多余运算。
8、使用懒加载。
9、使用绘制。