Pregunta

En este momento me imagino que me falta algo básico aquí. Antes de escribir un montón de detalles sobre los aspectos específicos de la clase lo agradecería un empujón o golpe en la cabeza sobre el significado de este error de generación.

I tiene una subclase de NSObject SiteAnnotation que debe ser conforme con el protocolo MKAnnotation. Se #imported en el ViewController en cuestión

Cuando intento alloc / init:

SiteAnnotation *thisAnnotation = [[SiteAnnotation alloc] init];

Este es el error que se produce acumulación:

Link /build/Debug-iphonesimulator/testbed.app/testbed
  ".objc_class_name_SiteAnnotation", referenced from:
   literal-pointer@__OBJC@__cls_refs@SiteAnnotation in MapViewController.o
   Symbol(s) not found
   collect2: ld returned 1 exit status

¿Algún consejo apreciado.

¿Fue útil?

Solución

Compruebe que el archivo que contiene SiteAnnotation se encuentra todavía en su destino de generación. Dicen que es SiteAnnotation.m -. Clic en dicho archivo, pulse Cmd + i (para Obtener Información), y comprobar la ficha Destinos

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top