倒入库导致(ARC与MRC文件混编 )1.0

1.-----手动导入GDataXMLNode库-----

倒入库导致(ARC与MRC文件混编 )1.0_第1张图片

2.run报错

原因:GDataXMLNode库是基于libxml开发的,这里没有导入该文件,所以报错。

倒入库导致(ARC与MRC文件混编 )1.0_第2张图片

3.解决方法:———------>正方形 方框内已经提示,include libxml需要在Xcode中配置工程信息。

3.1工程target———>>Building Settings———>>Header Search Paths 添加/usr/include/libxml2

倒入库导致(ARC与MRC文件混编 )1.0_第3张图片

3.2工程target———>>Building Settings———>>Other Linker Flags添加-lxml2

倒入库导致(ARC与MRC文件混编 )1.0_第4张图片

4.run报错

倒入库导致(ARC与MRC文件混编 )1.0_第5张图片

原因:GDataXMLNode文件用MRC做内存管理,这里需要禁止 此文件的ARC.

5.解决方法:————————————>>ARC与MRC文件混编时解决的方法

倒入库导致(ARC与MRC文件混编 )1.0_第6张图片

你可能感兴趣的:(倒入库导致(ARC与MRC文件混编 )1.0)