Después de actualizar a la última versión de Xcode 4.5 para iOS 6 ayer por la noche, me sale advertencias y errores como este@property automática no sintetizan trabajando en NSManagedObject subclase
Propiedad 'mapAnnotation' requiere método 'mapAnnotation' para ser definido - uso @synthesize, @dynamic o proporcionar una implementación del método en esta implementación de la clase
debido a que faltan declaraciones @synthesize, e incluso los errores sobre Ivars desconocidos si los uso.
La cuestión es que pensé que no era necesario escribir estas declaraciones @synthesize desde la última actualización de Xcode a 4.5 que salió con Mountain Lion, Y todos mis proyectos funcionaron sin ellos antes de haber actualizado Xcode anoche (he eliminado un montón de declaraciones @synthesize de mis archivos en ese entonces) es aún todavía en las NOTAS dE lANZAMIENTO:
• comando de Objective-C @synthesize se genera por omisión cuando se utiliza propiedades.
Así que estoy confundido, ¿me falta un nuevo Project-Setting que activa la generación de @synthesize automática?
Pero ni siquiera está funcionando cuando creo un nuevo proyecto y probarlo
Tengo exactamente el mismo problema. Parece que no está funcionando en nsmanagedobject. – Devfly
¡Yo también! ¿Alguien ha encontrado una solución? – Marky
@Devfly, no reconocí esto al principio, pero tiene razón, parece que simplemente no funciona en NSManagedObject y las subclases de los mismos. – MeXx