【发布时间】:2023-03-30 13:41:01
【问题描述】:
这是我所做的:
在 Xcode 4.3.1 中
文件 -> 新建 -> 项目 -> 单视图应用程序
将文件 cocos2d-ios.xcodeproj 拖到导航器中。
在构建阶段设置:添加:libcocos2d.a(以红色突出显示),作为链接库(必需)。
添加了 OpenGles.framework、Quartzcore 和 libz.dylib
更改了构建设置 - 将“始终搜索用户路径”设置为“是” 将 cocos2d 源目录添加到“用户标题搜索路径”
现在,我似乎可以在 Xcode 创建的应用程序委托和根视图控制器中输入: import "cocos2d.h" 。但是如果我创建一个新文件,并将“import”cocos2d.h“”行添加到顶部,Xcode 会抱怨找不到该文件。但它似乎构建得很好。此外,在这个新文件中,代码意义不起作用。
我该怎么办?为什么我只能在 Xcode 创建的文件中导入?我需要更改一些设置,以便在我创建的文件中导入 cocos2d 吗?
编辑:它似乎构建和运行良好。我可以调用 cocos2d api 中的方法。 code sense 似乎在我创建的新文件中没有看到 cocos2d.h。
编辑-当我键入时,代码感觉似乎暗示 cocos2d.h : import " 但它不建议来自 cocos2d api 的类/方法。
【问题讨论】:
-
你需要得到什么?您需要查看 sdk 中的示例还是只是创建自己的项目?我已经安装了 cocos2d 并且它充满了错误。所以你的问题不是一个
-
我将 cocos2d 项目添加到我的主项目中,以便以后更容易交换 cocos2d 的版本。我不想使用模板。 cocos2d 可能有一些 bug,但我使用的大部分 api 都是稳定且有效的。
标签: objective-c xcode import cocos2d-iphone file-not-found