我正在开发的程序在模拟器中表现相对较好(我的MBPR / 15英寸具有4xcpu,16GB Ram&500G SSD),但是在我的iPad3上却非常慢。
Xcode并未显示大量CPU活动,并且内存使用量保持在约25MB。
什么会导致此问题?
预先感谢您的任何帮助
最佳答案
Simulator是一个模拟器,这意味着您的应用程序将与Mac的硬件一起运行,并且您的Mac非常适合类固醇:-)。模拟器对于实际设备的行为有很大不同,仅举几个例子:
sim不区分大小写
sim卡未通过GPU加速(游戏在设备上的性能更好)
它缺少一些硬件:相机,运动传感器,GPS
要检查为什么您的应用程序在iPad上的运行速度很慢,您需要使用许多工具。
时间资料
分配
核心动画性能
模拟器上还提供了一些工具,例如检查混合,未对齐像素,屏幕外渲染...这些可以在一般图形性能上有所作为