【发布时间】:2010-12-16 16:20:27
【问题描述】:
我一直在开发一个新应用程序,当我在模拟器上运行它时,它非常慢。应用程序中没有什么花哨的东西,只有 UINavigationControllers 和文本。仅当我从 Xcode 启动应用程序时才会出现缓慢(无论是否打开调试,都无所谓)。如果我在我的 iPhone 上运行该应用程序,或者通过在 SpringBoard 上单击它的图标直接从模拟器启动它,性能问题就会全部消失。
不管怎样,我的所有其他应用程序在模拟器中从 Xcode 启动时都表现得很好,所以它必须是这个应用程序特有的东西。有没有人经历过这种情况?
更新:当应用程序通过 Instruments 运行时,也不会影响性能。我没有使用任何 3rd 方库。都是对 Apple SDK 的调用。
谢谢, 阿拉什
【问题讨论】:
-
您能否提供更多关于您在项目中使用的不寻常事物的详细信息。或者用仪器检查一下。也许是一些内存泄漏,奇怪的是它不会发生在设备本身。
-
我也遇到了同样的问题。你找到解决方案了吗?
-
如果有人遇到这个问题,我最终修复了 Xcode 并且性能问题消失了。