我有一个奇怪的问题,我开发了一个应用程序,我从Xcode分析了应用程序,即Xcode> Product> Analyze,然后修复了我得到的任何内存泄漏。我在ipad模拟器中运行应用程序它工作正常,没有任何崩溃,在iPad设备上运行它;没有崩溃没有任何错误。
但是当我试图从仪器中分析应用程序的内存泄漏时,在分析期间没有内存泄漏,但在一个阶段,当我加载模态视图然后在Modal视图解雇后,应用程序崩溃并且仪器显示模拟器会话时间出。 可能是什么问题呢 ?
答案 0 :(得分:8)
如果您有任何编译条件,例如:#ifdef DEBUG ...
,要在调试和发布之间打开/关闭功能,这可能会导致问题,因为Instruments使用Release配置并且常规模拟器运行使用Debug。