是否有可能仍然会有泄漏在iPhone上运行我的应用程序时,即使模拟器有绝对没有?
Answer 1:
如果通过仪器运行你的应用程序,而且不出现任何内存泄漏,你可能没问题。 确保彻底测试应用程序,覆盖尽可能多的场景和尽可能多的代码越好。
没有软件是完美的,所以总是有一个机会,但如果你是彻底与测试,你应该罚款。
Answer 2:
可能的是,当一个真正的设备上测试了一些内存泄漏存在。 由于该设备的固件版本低于模拟器的不同,也由于这样的事实,模拟器是一个软件,不会永远是完美的,因为安迪的建议,你必须提交之前,测试设备本身的内存泄漏。 模拟器可能并不总是捕获所有的内存泄漏。
Answer 3:
我的第一个答案是:是的,永远。 所有的事情到底是硬件。 该模拟器就在那里进行测试时,以减少迭代之间的时间。
我的第二个答案是:这是可能的,因为没有办法证明的应用程序不会出现内存泄漏。 另请参阅:停机问题。
文章来源: iPhone Simulator leaks vs iPhone Device Leaks?