2011-10-18 10 views
5

Questo probabilmente qualcosa di veramente semplice, ma non ho mai usato CAShapeLayers prima, ho importato questo in cima:iPhone come utilizzare errore di collegamento CAShapeLayer con ARMv7

import < QuartzCore/QuartzCore.h>

E il compilatore non si lamenta, ma il linker è con questo errore:

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

cosa ho bisogno di importare per fare questo lavoro ?, sto usando Xcode 4.2 e la costruzione per iPhone iOS 4.3.

risposta

27

Aggiungi QuartzCore.framework alle librerie collegate sotto le Fasi di generazione del target.

CAShapeLayer fa parte del framework QuartzCore, quindi è necessario collegarlo al progetto Xcode per poterlo utilizzare.

+0

Grazie. –

Problemi correlati