XCode构建性能设置 – iPhone应用程序

前端之家收集整理的这篇文章主要介绍了XCode构建性能设置 – iPhone应用程序前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
在线是否有任何文章可以找到有关提高iPhone应用程序性能的一些技巧.我已经阅读了有关内存管理和cpu周期的Apple文档,但它们并没有太大帮助.

还有人可以建议一些可以提高应用程序性能的XCode设置(发布版本)吗?

谢谢
水罐

解决方法

如果没有测量和优化,编译器优化级别将是影响应用程序性能的唯一因素.通常,您需要优化级别的-Os;也就是说,优化的代码,但也针对大小进行了优化.由于iPhone的内存有限,减少代码大小非常有用.

除此之外,您将不得不衡量应用程序的性能并做出相应的反应.仪器中有许多工具可以帮助您完成此任务.一旦你搞清楚了,这些工具实际上是非常好的.

鉴于你还没有真正测量任何东西(这是好的 – 让它工作,使它正确,使它快速),可能有低挂果.你经常重绘一些东西吗?有一些自动定时事件发射得太快了吗?等等……不要陷入过早优化的陷阱;需要衡量&反应对于成功优化至关重要.

另请注意,您可以通过模拟器进行粗粒度优化,但您确实需要对在设备上运行的应用程序进行分析以进行最终抛光优化.

(1)听起来你的数据库查询真的很慢.不知道架构等,很难知道是否真的如此.

(2)在进行性能分析并且未知库中的函数消耗时间时,查看堆栈并查看调用该库的内容,以找出应用程序触发性能下降的原因.

猜你在找的iOS相关文章