我已经使用SpriteBuilder创建项目,就像文档说的那样,我也在Xcode中创建了MainScene swift类,一切看起来都很好。问题是,我无法看到节点类和这些类的自动完成。
这是我的Bridging-Header文件:
#import "CCNode.h"
#import "CCNodeColor.h"
#import "CCLabelTTF.h"
#import "CCButton.h"
#import "CCLayoutBox.h"
如果我做这样的事情,在我的MainScene的init方法中:
正如您所看到的,自动完成功能并未向我显示CCNode或CCNodeColor等类。 它出在哪里? 感谢
答案 0 :(得分:1)
只是另一个Xcode失败了!
这是一个解决方法:
导入您的Bridging-Header cocos2d.h
#import <cocos2d.h>
现在的诀窍:o)
将cocos2d.h从子项目拖到你的源文件所在的项目中!
libs->cocos2d-ios.xcodeproj->cocos2d->cocos2d.h
无需复制
可能需要重新启动xcode或等一下。