尝试使用EventKit时获取“未定义的符号”?

时间:2011-02-27 10:34:44

标签: iphone ios eventkit undefined-symbol

我正在尝试使用基于doco& amp;的EventKit。 SimpleEKDemo应用程序,但是我收到以下单个错误。

这个错误意味着什么以及建议采取哪些步骤进行故障排除(我第一次遇到这样的链接错误而且我有点丢失了 - 我已经解析了我的代码而不是示例代码我可以看不出任何明显的差异。

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

请注意,在控制器的头文件中,我使用的是事件工具包代码:

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

2 个答案:

答案 0 :(得分:12)

检查是否已添加EventKit和EventKitUI框架以与目标链接?

答案 1 :(得分:0)

你可能会忘记以下任何事情

  1. 在您的项目中添加eventKitFramwork
  2. 在您的文件#import
  3. 中导入此框架