![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
iOS优化
性能、包体积、电量、代码优化
jgl357
iOS开发,移动专家.java开发,让移动端开发更简洁
展开
-
iOS APP卡顿优化
卡顿解决的主要思路: 尽可能减少CPU、GPU资源消耗 尽量使用轻量级的对象,比如用不到事件处理的地方,可以考虑用CALayer取代UIView. 不要频繁的调用UIView的相关属性,比如frame、bounds、transform等属性,尽量减少不必要的修改。 尽量提前计算好布局,在有需要的时候一次性调整对应的属性,不要多次修改属性。 Autolayout会比直接设置frame消耗更...原创 2019-07-08 14:53:09 · 813 阅读 · 0 评论 -
iOS APP耗电的来源与优化
耗电的主要来源: CPU处理,Processing 网络,Networking 定位,Location 图像,Graphics 耗电的优化: 尽可能降低CPU、GPU功耗 尽量减少定时器的使用 优化I/O操作 尽量不要频繁写入小数据,最好批量一次性写入 读写大量重要数据时,考虑用dispatch_io,其提供了基于GCD的异步操作文件I/O的API ,用dispatch_io系统会...原创 2019-07-08 15:19:03 · 887 阅读 · 0 评论