2011-02-27 12 views
7

Estoy tratando de utilizar EventKit en torno a la aplicación doco & SimpleEKDemo, sin embargo, estoy obteniendo el siguiente error único.Obteniendo "Símbolos indefinidos" cuando intenta utilizar EventKit?

¿Qué significa este error y qué pasos se recomienda para la solución de problemas (la primera vez que he tenido un error de tipo de enlaces & estoy un poco perdido - He analizado a través de mi código de frente teh código de ejemplo y puedo no veo ninguna diferencia obvia).

Undefined symbols: 
    "_OBJC_CLASS_$_EKEventStore", referenced from: 
     objc-class-ref-to-EKEventStore in AppointmentListController.o 
ld: symbol(s) not found 
collect2: ld returned 1 exit status 

Tenga en cuenta que en el archivo de cabecera desde el controlador estoy usando el código de evento kit Tengo:

#import <EventKit/EventKit.h> 
#import <EventKitUI/EventKitUI.h> 

Respuesta

12

Comprobar si ha añadido EventKit y EventKitUI marcos para enlazar con su objetivo?

+0

ummmm .... supongo que no hago entiende lo que quieres decir, probablemente no :) He hecho las declaraciones de importación, pero supongo que esto es diferente. ¿Esto es algo en las opciones de construcción del proyecto o algo así? – Greg

+0

googleó y lo ordenó - gracias – Greg

+0

¡Buena solución rápida! Olvidé agregar FrameWork después de importar un controlador de vista desde otro proyecto. – Louie

0

Quizás se olvidó cualquiera de las cosas más adelante

  1. añadir eventKitFramwork en su proyecto
  2. importación de este marco en su import archivo
Cuestiones relacionadas