"_OBJC_CLASS_$_SBJsonParser" ,引用自:YFStockSymbolSearch.o 中的objc-class-ref



大家好。当我构建一个包含BSYahooFinance类的xcode项目时,我遇到了一个问题。此问题的详细信息:


Ld/用户/yxu/Library/Developer/Xcode/DerivedData/exchange avxwiknpprmcnlhgjynxlmbwglpm/Build/Products/Debug iphonesimulator/exchange.app/exchange正常i386
cd/Users/yxu/Documents/project/exchange
setenv IPHONEOS_DEPLOYMENT_TARGET 6.1
setenv PATH
"/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Applications/Xcode/app/Contents/Developer/usr/bin:/bin:/usr/sbin:/sbin"/应用程序/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-arch i386-isysroot
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Develer/SDKs/iPhoneSimulator 6.1.sdk-L/Users/yxu/Library/Developer/Xcode/DerivedData/exchange avxwiknpprmcnlhgjynxlmbwglpm/Build/Products/Debug iphonesimulator-F/Users/yxu/Library/Developer/Xcode/DerivedData/exchange avxwiknpprmcnlhgjynxlmbwglpm/Build/Products/Debug iphonesimulator-filelist/Users/yxu/Library/Developer/Xcode/DerivedData/exchange avxwiknpprmcnlhgjynxlmbwglpm/Build/Inmediates/exchange.Build/Debug-iphoneimulator/exchange.bbuild/Objects-normal/i386/exchange.LinkFileList-Xlinker-objc_abi_version-Xlinker 2-fobjc arc-fobj link运行时-Xlinker-no_implicit_dylibs-mios模拟器版本min=6.1-framework CoreData-framework Core Foundation-lxml2-lz-framework MobileCoreServices-framework SystemConfiguration-framework CFNetwork-framework UIKit-framework Foundation-framework CoreGraphics-o/Users/yxu/Library/Developer/Xcode/DerivedData/exchange avxwiknpprmcnlhgjynxlmbwglpm/Build/Products/Debug iphonesimulator/exchange.app/exchange


体系结构i386的未定义符号:

"_OBJC_CLASS_$_SBJsonParser",引用自:
YFStockSymbolSearch.o中的objc类引用
YFStockDetailsLoader.o中的objc类引用
ld:找不到体系结构i386的符号
clang:错误:链接器命令失败退出代码为1(使用-v查看调用)

我从谷歌上找到了很多答案,比如"在你的项目中找到.m文件"或"添加所需的框架"。我都试过了,但还是解决不了这个问题。你们中有人能给我一些建议吗?或者以前见过这个问题吗

您需要将SBJsonParser的i386对象文件链接到目标中。

相关内容

  • 没有找到相关文章

最新更新