18
我一直在XCode中出現一些奇怪的鏈接錯誤。我或多或少地理解鏈接錯誤是什麼,而不是爲什麼他們在我的情況中出現。是什麼導致iOS鏈接錯誤?
我有一個應用程序,只作爲iPhone啓動。當我將其調整爲通用時,我遇到了一些奇怪的鏈接錯誤。然後,我簡單地創建了一個新的通用項目並導入了這些文件,它構建並執行時沒有錯誤。現在,使用iPad界面,我添加了一些動畫並繼承了QuartzCore/QuartzCore.h,但是當我構建時,會出現鏈接錯誤(如下所示)。造成這種問題的原因是什麼,我如何解決這個問題,以後如何避免它?
"_OBJC_CLASS_$_CAMediaTimingFunction", referenced from:
objc-class-ref-to-CAMediaTimingFunction in mainViewController_iPad.o
"_OBJC_CLASS_$_CABasicAnimation", referenced from:
objc-class-ref-to-CABasicAnimation in mainViewController_iPad.o
"_kCAMediaTimingFunctionEaseIn", referenced from:
_kCAMediaTimingFunctionEaseIn$non_lazy_ptr in mainViewController_iPad.o
(maybe you meant: _kCAMediaTimingFunctionEaseIn$non_lazy_ptr)
"_OBJC_CLASS_$_CAKeyframeAnimation", referenced from:
objc-class-ref-to-CAKeyframeAnimation in mainViewController_iPad.o
"_OBJC_CLASS_$_CAAnimationGroup", referenced from:
objc-class-ref-to-CAAnimationGroup in mainViewController_iPad.o
"_CATransform3DIdentity", referenced from:
_CATransform3DIdentity$non_lazy_ptr in mainViewController_iPad.o
(maybe you meant: _CATransform3DIdentity$non_lazy_ptr)
ld: symbol(s) not found
collect2: ld returned 1 exit status
你的項目中是否有QuartzCore框架? – 2011-02-10 23:42:02
@ Paul R:爲什麼不讓你的評論成爲答案? – 2011-02-10 23:53:33