iPhone应用程序在连接到仪器的设备上与不使用仪器与模拟器的行为不同

时间:2012-02-14 02:06:56

标签: iphone ios xcode debugging

我有一个应用程序,提供交换手势交换图像位置 2图像之间。让我的模板为5个不同的图像 位置,我想交换和更改位置1与位置5。 该应用程序在连接到仪器(泄漏)的模拟器和设备上表现良好,但是如果我只编译代码并直接运行到设备而没有仪器(泄漏)有时候位置1处的图像 将失踪(显示黑屏)。

假设在连接到乐器且没有乐器的设备上运行的应用程序应该执行相同的权限吗?

1 个答案:

答案 0 :(得分:1)

不,不可能。最终的测试是在没有仪器的真实设备上。仪器有时会改变管理内存的方式来查找泄漏或测量使用的内存或追踪僵尸。

您应该仅将仪器用于此目的,而不是最终的测试套件。

这里似乎有一个记忆问题。检查您的allocs / deallocs