为什么这个代码在设备上运行缓慢但在iphone上的模拟器上运行速度很快

The*_*ler 2 iphone cocos2d-iphone

关于为什么这个代码在设备上运行速度慢但在iphone模拟器上快速运行的任何想法,我在cocos2d中制作游戏,我正在通过CCTouchBegan,CCTouchMoved,CCTouchEneded(ccp函数)将对象从一个地方移动到另一个地方,之后我采取行动,

任何伙伴都可以告诉我解决这个问题的主要问题是什么,

Aur*_*ila 6

模拟器是模拟器而不是模拟器.所有模拟器确实提供了运行iOS应用程序的窗口.您会注意到,在为模拟器构建时,系统架构设置为i386.您在使用模拟器时正在为Mac编译.没有内存限制,沙盒等.事实上,我认为您的应用程序甚至会显示为自己的进程.

这就是为什么当你在设备上运行它时,你会受到重创.您只需要优化代码.模拟器很糟糕.只需使用您的设备进行调试,它就可以避免您的困惑.如果您发布代码,我们可能会帮助您加快速度.

快乐的编码.