iOS优化
性能、包体积、电量、代码优化
jgl357
iOS开发,移动专家.java开发,让移动端开发更简洁
展开
-
iOS APP卡顿优化
卡顿解决的主要思路:尽可能减少CPU、GPU资源消耗 尽量使用轻量级的对象,比如用不到事件处理的地方,可以考虑用CALayer取代UIView. 不要频繁的调用UIView的相关属性,比如frame、bounds、transform等属性,尽量减少不必要的修改。 尽量提前计算好布局,在有需要的时候一次性调整对应的属性,不要多次修改属性。 Autolayout会比直接设置frame消耗更...原创 2019-07-08 14:53:09 · 834 阅读 · 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 · 911 阅读 · 0 评论