`cocos run`和XCode构建之间的区别是什么?

时间:2016-01-11 14:33:49

标签: ios xcode cocos2d-iphone cocos2d-x cocos2d-x-3.0

我正在使用Cocos2d-x v3.9,而且我在iOS模拟器中看到了某些行为,这些行为仅在我执行命令cocos run -p mac时出现。如果我通过XCode构建项目,我不会看到相同的行为。 Cocos和XCode构建可能导致此问题的项目的方式有何不同?

1 个答案:

答案 0 :(得分:0)

据我在cocos2d-js中看到,当我们运行cocos运行-p mac或cocos运行-p ios时,它实际上将.js文件编译为.jsc。在运行时,直接使用.jsc文件。但是,在xcode构建的情况下,.js文件将作为资源添加。在运行时,它们由jscontext编译并使用。因此后一种方法会稍微慢一点。