解决方法:
@H_404_0@首先要回答后续问题,很少有客户注意到使用特定应用程序在能源效率或电池寿命方面存在任何差异.在App Store评论中几乎从未提到过这一点.我编写节能代码主要是因为在测试和使用我的应用程序时,我不想消耗自己设备的电池电量.@H_404_0@iPhone应用程序的一些建议:@H_404_0@>编写您的应用程序,使其在运行速度最慢的设备(iPhone 2G或3G)和运行速度最慢的设备(3G为4.x)上正常运行.然后,它通常可以在速度更快的当前设备上处于空闲状态.>在图形例程中,尽量不要重绘已绘制的任何内容.使用小型CALayer或子视图进行本地化图形更新/更改.
>尽可能使用异步方法,以使您的应用程序大部分时间甚至都没有在cpu上运行.
>使用普通的C数据结构(而不是Foundation对象)并打包它们,以便应用程序的工作集可以完全驻留在非常有限的ARM cpu数据缓存中(如果可能).
>不要进行不必要的联网.一次进行最大可能的数据传输,以便在应用程序网络使用之间,无线电可以关闭更长的时间,而无需进行大量连续的小型传输. 总结
以上是内存溢出为你收集整理的iPhone-开发移动应用时由于能源效率低下的问题,您已修复了哪些错误全部内容,希望文章能够帮你解决iPhone-开发移动应用时由于能源效率低下的问题,您已修复了哪些错误所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)