2011-10-18 15 views
5

यह शायद बहुत आसान कुछ के साथ CAShapeLayer लिंक त्रुटि उपयोग करने के लिए है, लेकिन मैं पहले CAShapeLayers इस्तेमाल नहीं किया है, मैं शीर्ष पर इस आयातित:iPhone कैसे ARMv7

आयात < QuartzCore/QuartzCore.h>

और संकलक शिकायत नहीं है, लेकिन लिंकर इस त्रुटि के साथ है:

"_OBJC_CLASS_$_CAShapeLayer", referenced from: 
     objc-class-ref in myClass.o 
ld: symbol(s) not found for architecture armv7 

क्या मैं iPhone iOS 4.3 के लिए यह काम ?, मैं Xcode 4.2 और इमारत का उपयोग कर रहा बनाने के लिए आयात करने की आवश्यकता है।

उत्तर

27

लक्ष्य के निर्माण चरणों के तहत अपने लिंक किए गए पुस्तकालयों में क्वार्ट्जकोर.फ्रेमवर्क जोड़ें। इसलिए आपको इसका इस्तेमाल करने में है कि लिंक करने के लिए अपने Xcode प्रोजेक्ट करने की जरूरत है

CAShapeLayer, QuartzCore ढांचे का एक हिस्सा है।

+0

धन्यवाद कि यह था। –