您的位置:首页 > 移动开发 > Cocos引擎

3-21 为cocos2d工程开启arc

2013-03-21 14:59 211 查看
1、Build the cocos2d code as a static Library

   cocos2d may be compatible with ARC,but the cocos2d source code is not compliant with ARC.

The best way to do this is to build the cocos2d code as  a static library,allowing the code to be build without ARC.Then you can safely link the cocos2d static library

with you application's target,which has ARC enabled.

First,locate and delete the libs group in the Navigation area,click Remove References.

Second,Add Target,navigate to the Framework & Library group and Select Cocoa Touch Static Library.Then click Next.

Name the static library appropriately,deselect both include Unit Tests and User ARC.

After creating the cocos2s-library target,select it,and the Build Setting pane is shown.You need to browse the Build Setting to make two changes in the Search Paths

section.Set the Always Search User Paths setting to YES and set the User Header Search Paths to the ./** string.

Now select the other target of the project.That's the one that was already there when you created the project.Select the Build Phases tab and expand the LinkBinary With Libraries list.Click the small + button below the list. Select the library you add. Then
add file,chose the project libs and add,chose the create groups for any added folders.

2、 Refactor the Project's Source Code the ARC

edite---refactor--covert oc arc.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  cocos2d