设为首页 加入收藏

TOP

在Cocos2d 2.0中使用ARC的方法
2014-11-24 07:34:58 来源: 作者: 【 】 浏览:0
Tags:Cocos2d 2.0 使用 ARC 方法

(以下方法适用于iOS项目。我不知道对于OS X项目是否有效,OS X开发人员可以试试,顺便留言告诉我。)


用cocos2d 2.0的模板创建的项目是关闭了ARC的,所以你首先要在Xcode中打开ARC。点击项目文件,选择Build Setting,将Objective_C Automatic Reference Counting设为YES。将Always Search User Paths设为Yes。将User Head Search Paths设为Cocos2d源代码的路径,并且选择recursive。


然后打开cocos2d的源代码文件夹,找到cocos2d-ios.xcodeproj文件,将其拖入你的使用了Cocos2d 2.0的项目。再次点击项目文件,点Build Phases,从Link Binary With Libraries中添加libcocos2d.a等文件。此时文件名是红色的,不用管。


删除libs文件夹,编译运行。这时你会发现Xcode会对main.m文件中的一些代码报错。此时你应将代码修改为


#import


int main(int argc, char *argv[]) {

@autoreleasepool {


int retVal = UIApplicationMain(argc, argv, nil, @"AppController");

return retVal;
}

}


然后就可以成功的编译运行了。


注意:在Xcode中的cocos2d-ios.xcodeproj文件必须来自于User Head Search Paths处的cocos2d源代码文件夹。


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇用Qt写的平均绩点计算器 下一篇Qt4.8下应用OpenCV2.4.4搭建环境..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·Redis 分布式锁全解 (2025-12-25 17:19:51)
·SpringBoot 整合 Red (2025-12-25 17:19:48)
·MongoDB 索引 - 菜鸟 (2025-12-25 17:19:45)
·What Is Linux (2025-12-25 16:57:17)
·Linux小白必备:超全 (2025-12-25 16:57:14)