2012-09-08 35 views

回答

6

请记住,iOS模拟器是模拟器,不是仿真器

iOS模拟器的工作方式是将您的iOS应用程序编译为x86代码,并将其与一组系统框架链接起来,这些框架在桌面计算机上模拟其等效的iOS。这些框架必然与您在“真正的”iOS上找到的框架不同 - 毕竟,它们是针对不同的CPU架构进行编译的,并且正在与桌面硬件“交谈”,而不是手持设备。

了解了这一点,应用程序性能的某些方面在模拟器上的某些方面可能与在真实设备上完全不同,这应该是可以理解的。记住这一点,并尽早在真实硬件上测试您的代码!

+0

谢谢。这是一个比下面更清晰的答案 - 我假设我正在处理模拟器;这是非常有用的信息,因为我一直试图找到一个明显的“泄漏”几天,实际上没有;在真正的硬件上,它工作正常。 – user1437403

相关问题