2

我的应用程序使用 Hpple。我包括了 TFHpple.h、TFHpple.m、TFHppleElement.h、TFHppleElement.m、XPathQuery.h 和 XPathQuery.m。还包括${SDKROOT}/usr/include/libxml2 和 -lxml2

我有一小段代码:

NSData *data = [[NSData alloc] initWithContentsOfFile:@"example.html"];
TFHpple *xpathParser = [[TFHpple alloc] initWithHTMLData:data];


当我尝试运行它时,我收到此错误:

“_OBJC_CLASS_$_TFHpple”,引用自:test.o
ld 中的 objc-class-ref:未找到架构 armv7
clang 的符号:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)

我不知道如何解决这个问题。有任何想法吗?

4

1 回答 1

4

“我已包含”这些文件到底是什么意思?该错误表明您没有将 TFHpple.m 添加到目标的“编译源”构建阶段。

于 2012-03-11T20:43:46.237 回答