iOS 优化App处理

2019-11-26  本文已影响0人  Poison_19ce

优化App启动速度

1、减少多个内嵌静态库合并为一个静态库

2、减少C++虚函数数量

3、Swift尽量使用struct 少使用Class

4、用initialize+dispatchOnce 替换+load方法

5、减少AppDelegate中finishLaunching方法中的操作,不做耗时操作

优化网络请求速度

1、通过减少网络传输的数据大小优化,例如json返回的数据量,上传图片的格式及大小

2、通过减少网络请求次数优化,例如通过本地缓存,接口合并等方法

3、通过页面销毁取消针对页面所进行的请求

优化电池电量

1、屏幕显示与背光。

2、位置服务。

3、wifi-无线电.

4、WWAN(蜂窝)无线电。

5、图形处理器

6、CPU

7、蓝牙无线电

8、声音处理器。

上一篇下一篇

猜你喜欢

热点阅读