iOS 性能优化

电量

影响因素:

定位蓝牙,cpu频率,网络请求,内存调度,后台任务,TCP保活

监测方案:
UIDevice * device = [UIDevice currentDevice]

优化方案:

UI方向:UI刷新频率刷新范围,懒加载,复用 ,缓存

CPU方向:复杂计算放在服务端,图层绘制,透明度

定位蓝牙等外设方向:按需打开这些功能

网络请求方向:缓存所有有必要的

 

CPU监控 (C函数 )

整个设备的 host_statistics

当前APP的 task_info task_threads   thread_info

内存监控

整个设备的 host_statistics

当前APP的 task_info

 

posted @ 2021-06-28 13:41  syh-918  阅读(58)  评论(0)    收藏  举报