我在iOS中編譯Xcode時遇到此錯誤。Xcode中未定義的符號
Undefined symbols for architecture i386:
"_CGRectInset", referenced from:
-[RootViewController viewDidLoad] in RootViewController.o
ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)
該應用程序是一個乾淨的項目,只是從Xcode提供的模板構建而成。
任何想法?
我正在使用XCode 4.5.2並且有類似的問題。添加QuartzCore框架解決了這個問題。請注意,我以前導入QuartzCore.h和使用.layer沒有框架沒有問題。一旦我開始使用CALayer和CABasicAnimation,我開始有鏈接錯誤(添加QC框架解決了這些鏈接錯誤) –