我的应用使用 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", referenced from: objc-class-ref in test.o
ld: symbol(s) not found for architecture armv7
clang: error: linker command failed with exit code 1 (use -v to see invocation)
我不知道如何解决这个问题。有什么想法吗?
“我已包含”这些文件究竟是什么意思?该错误表明您没有将 TFHpple.m 添加到目标的“编译源”构建阶段。
关于objective-c - 惠普错误 - "_OBJC_CLASS_$_TFHpple",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9658215/
欢迎光临 OStack程序员社区-中国程序员成长平台 (https://ostack.cn/) | Powered by Discuz! X3.4 |