即使模拟器绝对没有,在 iPhone 上运行我的应用程序时是否仍有可能出现泄漏?
问问题
1027 次
3 回答
1
如果您通过 Instruments 运行您的应用程序,并且似乎没有任何内存泄漏,那么您可能没问题。确保彻底测试应用程序,以涵盖尽可能多的场景和尽可能多的代码。
没有软件是完美的,所以总是有机会的,但是如果你对测试很彻底,你应该没问题。
于 2010-02-04T06:31:44.437 回答
0
我的第一个答案是:是的,总是。最重要的是最终的硬件。模拟器只是为了减少测试时迭代之间的时间。
我的第二个答案是:这是可能的,因为没有办法证明应用程序不会泄漏内存。另见:停机问题。
于 2011-04-09T17:43:56.377 回答
0
在真实设备上进行测试时,可能会出现一些内存泄漏。由于设备的固件与模拟器不同,而且由于模拟器是一个软件,并不总是像 andy 建议的那样完美,因此您必须在提交之前测试设备本身的内存泄漏。模拟器可能并不总是能捕捉到所有的内存泄漏。
于 2010-02-04T06:45:15.870 回答