#iphone #cashapelayer
#iPhone #cashapelayer
Вопрос:
Это, вероятно, что-то действительно простое, но я никогда раньше не использовал CAShapeLayers, я импортировал это вверху:
импорт < QuartzCore/QuartzCore.h >
И компилятор не жалуется, но компоновщик с этой ошибкой:
"_OBJC_CLASS_$_CAShapeLayer", referenced from:
objc-class-ref in myClass.o
ld: symbol(s) not found for architecture armv7
Что мне нужно импортировать, чтобы это работало?, я использую Xcode 4.2 и создаю для iPhone iOS 4.3.
Ответ №1:
Добавьте QuartzCore.framework в свои связанные библиотеки на этапах сборки цели.
CAShapeLayer является частью фреймворка QuartzCore, поэтому вам необходимо связать его с вашим проектом Xcode, чтобы использовать его.