我正在尝试使用 TBXML 来保存 XML 文件,我已经按照以下步骤使用 TBXML
- 单击 XCode 4.0 中的项目主文件夹
- 点击目标
- 打开名为“构建阶段”的选项卡
- 打开“将二进制文件与库链接”
- 点击“+”找到libz.dylib文件
- 将需要的文件(TBXML.h、TBXML.m、NSDataAdditions.h、NSDataAdditions.m)复制到我项目中的一个组中
- 在我要使用该库的页面顶部添加了#import "TBXML.h"
在我添加以下行(取自 TBXML 指南)后,它会出现一个错误,如果我使用自动引用计数,我不应该使用保留。
TBXML * tbxml = [[TBXML tbxmlWithURL:[NSURL URLWithString:@"http://www.w3schools.com/XML/note.xml"]] retain];
删除保留后,我最终得到
TBXML * tbxml = [TBXML tbxmlWithURL:[NSURL URLWithString:@"http://www.w3schools.com/XML/note.xml"]];
当我尝试运行该应用程序时,它显示以下错误:
"_OBJC_CLASS_$_TBXML", referenced from:
objc-class-ref in ViewController.o
ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)
我应该怎么做,我该如何解决?
谢谢