ARC非ARC混合编程

1 将非arc转成arc

  edit➡️convert➡️to objective-c ARC  ☑️ 如果不成功试以下方法

2 target中build phases下compile source中非arc的标记为 -fno-objc-arc(如果文件过多,这种方法太笨,不太适合)

3 到处静态库:选中要导出的文件夹 file➡️new➡️project➡️ios下framework&library➡️cocoatouch static library 命名保存,将要打包到库里的文件拖到项目中

 到target的build setting中输入automatic,找到objective-c automatic reference counting中选择no,然后到build phases中点➕,new header 添加所有头文

   件,添加完后拖到public中。pch中倒入uikit框架。运行成功后在products目录下看到libxxx.a文件。点在finder中显示,该目录下找.h文件的文件夹,找到后拖到要用

 的项目中,然后把libxxx.a文件也拖进去。

 

posted @ 2016-02-06 16:53  xiaocaoera  阅读(176)  评论(0编辑  收藏  举报