Hpple错误 - “_ OBJC_CLASS _ $ _ TFHpple”

时间:2012-03-11 19:35:55

标签: objective-c ios linker linker-errors hpple

我的应用使用了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中的objc-class-ref   ld:未找到架构armv7的符号
  clang:错误:链接器命令失败,退出代码为1(使用-v查看调用)

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

1 个答案:

答案 0 :(得分:4)

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