0

好的,我有一个简单的阅读器应用程序,我在商店里已经有一段时间了,而且效果很好。我有一个内容的 sqlite db,我使用 fmdb 与之交谈。我加载我的文本并将其显示在 UIWebView 中。很简单的东西。

当 iOS 5 上线时,我开始收到关于应用程序运行不正常的电子邮件。果然,它运行得很慢。我有一个 UISegmentedControl 可以在章节之间切换,它实际上会在执行任何操作之前将 UI 冻结 10 秒。还有其他一些情况就是这种情况。

到底是怎么回事?该应用程序在技术上仍然可以运行,但速度太慢以至于无法使用。有没有其他人看过这个?有人对可能发生的事情有任何想法吗?

4

1 回答 1

2

你应该在 Instruments 下运行你的应用程序,让它知道程序大部分时间都花在了哪里。时间采样工具应该为您提供在给定运行中消耗最多样本的方法的细分。

于 2011-10-23T07:49:25.857 回答