添加GDataXMLNODE.h和.m的方法

本文详细介绍了在iOS项目中遇到编译错误时,如何正确配置第三方类库GDataXMLNODE的ARC模式、添加依赖库libxml2.dylib以及修改Build Settings以成功使用该类库的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

ios解析中经常用到谷歌的第三方类库.GDataXMLNODE.将两个文件拖入自己的工程后,command+B编译后会报错,需要我们进行如下设置.

1:关闭ARC,或者设置拖入的文件为非ARC模式.设置方式为:选中工程名字.选择上方的build paases按钮,看到有compile sources 中的item.如果想把类库1设置为ARC,双击该类名.输入

-fobjc-arc即可.如果想把类库2设置为单独的非ARC模式.双击类库2,输入-fno-objc-arc.

2:向Frameworks文件中添加libxml2.dylib这个库,Croups & Files 侧边栏中双击我们的工程图标,选择BulidPhases可以找到添加库的位置.

3:Croups & Files 侧边栏中双击我们的工程图标,找到 build setting修改两个属性如下:
搜索栏搜索Search Paths中 找到Header Search Paths  将其对应的值修改为:/usr/include/libxml2
在Linking中找到 Other Linker Flags 对应的值改为:-lxml2

然后第三方库就可以使用了,如果问题还是无法解决,请试着更换第三方库.以下为我的百度网盘,内有可用的GDataXMLNODE.h以及GDataXMLNODE.m文件

http://pan.baidu.com/s/1gdl4oX9

转载于:https://www.cnblogs.com/xukunhenwuliao/p/3576219.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值