objective-c - 惠普错误 - "_OBJC_CLASS_$_TFHpple"
<p><p>我的应用使用 Hpple。我已经包括了,<em>TFHpple.h、TFHpple.m、TFHppleElement.h、TFHppleElement.m、XPathQuery.h 和 XPathQuery.m</em>。还包括 <em>${SDKROOT}/usr/include/libxml2 和 -lxml2</em>。</p>
<p>我有这么一小段代码:</p>
<pre><code>NSData *data = [ initWithContentsOfFile:@"example.html"];
TFHpple *xpathParser = [ initWithHTMLData:data];
</code></pre>
<p><br/>
当我尝试运行它时,我收到此错误:</p>
<blockquote>
<p>"_OBJC_CLASS_$_TFHpple", referenced from:
objc-class-ref in test.o<br/>
ld: symbol(s) not found for architecture armv7<br/>
clang: error: linker command failed with exit code 1 (use -v to see invocation)</p>
</blockquote>
<p>我不知道如何解决这个问题。有什么想法吗?</p></p>
<br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
<p><p>“我已包含”这些文件究竟是什么意思?该错误表明您没有将 TFHpple.m 添加到目标的“编译源”构建阶段。</p></p>
<p style="font-size: 20px;">关于objective-c - 惠普错误 -"_OBJC_CLASS_$_TFHpple",我们在Stack Overflow上找到一个类似的问题:
<a href="https://stackoverflow.com/questions/9658215/" rel="noreferrer noopener nofollow" style="color: red;">
https://stackoverflow.com/questions/9658215/
</a>
</p>
页:
[1]