我对Objective-C完全没有经验,只是现在开始。
与我一起工作的开发人员不得不出国工作了几天,并且错误地在代码中留下了错误,现在我无法编译Iphone应用程序来完成它。
我通过邮件从他那里得到了一些信息,他告诉我他离开了一个名为dialog的库,为了使其能够正常工作,我需要删除它。
问题是我没有在Objective-C和Xcode方面的经验...我是Web开发人员:)
我试图运行该项目,并收到此错误:
建立目标道德
d
/用户/ yanivshimony /库/开发人员/ Xcode / DerivedData / mormar-cxfykryhzfovlbgtsjfowgleiyxu /构建/产品/Debug-iphonesimulator/mormar.app/mormar
普通的i386
cd /用户/ yanivshimony /桌面/ mormar
setenv MACOSX_DEPLOYMENT_TARGET 10.6
setenv PATH“ /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/bin:/bin:/ usr / sbin:/ sbin“
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang
-arch i386 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk
-L /用户/ yanivshimony /库/开发人员/ Xcode / DerivedData / mormar-cxfykryhzfovlbgtsjfowgleiyxu /构建/产品/ Debug-iphonesimulator
-F /用户/ yanivshimony /库/开发人员/ Xcode / DerivedData / mormar-cxfykryhzfovlbgtsjfowgleiyxu /构建/产品/ Debug-iphonesimulator
-文件列表/用户/ yanivshimony /库/开发人员/Xcode/DerivedData/mormar-cxfykryhzfovlbgtsjfowgleiyxu/Build/Intermediates/mormar.build/Debug-iphonesimulator/mormar.build/Objects-normal/i386/mormar.LinkFileList
-mmacosx-version-min = 10.6 -Xlinker -objc_abi_version -Xlinker 2 -fobjc-arc -Xlinker -no_implicit_dylibs -D__IPHONE_OS_VERSION_MIN_REQUIRED = 40300 -framework UIKit -framework Foundation -framework CoreGraphics -o
/用户/ yanivshimony /库/开发人员/ Xcode / DerivedData / mormar-cxfykryhzfovlbgtsjfowgleiyxu /构建/产品/Debug-iphonesimulator/mormar.app/mormar
体系结构i386的未定义符号:
从以下位置引用的“ _OBJC_CLASS _ $ _ CATransition”:
从以下位置引用的LoadingView.o“ _kCATransitionFade”中的objc-class-ref:
+ [LoadingView.o中的[LoadingView loadingViewInView:]
-在LoadingView.o ld中的[LoadingView removeView]:找不到体系结构i386铛的符号:错误:链接器命令失败
退出代码1(使用-v查看调用)
经过一段时间的搜索之后,我仍然不知道如何解决此问题...
我将不胜感激,
谢谢!
最佳答案
您需要链接到QuartzCore。
单击Xcode侧栏中的项目名称。然后单击您的目标,然后在“摘要”选项卡中找到链接的框架和库的列表。单击此列表下方的加号按钮,然后添加QuartzCore。