架构i386的未定义符号:Xcode中的错误

时间:2015-06-11 04:29:30

标签: ios objective-c iphone xcode

我正在研究翻译应用程序,因为我使用市场azure及其客户端等等,在该应用程序中我只使用ocr tesseract进行文本扫描,然后将翻译应用于语言所需的翻译, 我收到了一个轰鸣声错误

Undefined symbols for architecture i386:
   "_OBJC_CLASS_$_AFHTTPRequestOperation", referenced from:
  objc-class-ref in FGTranslateRequest.o
   "_OBJC_CLASS_$_AFJSONResponseSerializer", referenced from:
  objc-class-ref in FGTranslateRequest.o
   "_OBJC_CLASS_$_AFXMLParserResponseSerializer", referenced from:
  objc-class-ref in FGTranslateRequest.o
   "_OBJC_CLASS_$_TMCache", referenced from:
  objc-class-ref in FGTranslator.o
  ld: symbol(s) not found for architecture i386
  clang: error: linker command failed with exit code 1 (use -v to see invocation)

指导我......

1 个答案:

答案 0 :(得分:0)

如果您的班级'通常会发生此类错误。 .m文件未列在"编译源"下。通常它是由xcode完成的,但如果有任何与目标相关的问题则无法完成。

步骤:

  

TargetSettings - >构建阶段 - >编译源 - >添加您的.m类 - >构建并运行

相关问题