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

发布于 2024-10-19 05:00:07 字数 522 浏览 0 评论 0原文

我正在尝试使用基于 doco & 的 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>

I am trying to use EventKit based around the doco & SimpleEKDemo application, however I am getting the following single error.

What does this error mean and what steps would be recommended for troubleshooting (first time I've had such a linking error & I'm a bit lost - I've parsed through my code versus teh example code and I can't see any obvious differences).

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

Note that in the header file from the controller I'm using the event kit code I do have:

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

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

謌踐踏愛綪 2024-10-26 05:00:07

检查您是否添加了 EventKit 和 EventKitUI 框架来与您的目标链接?

Check if you have added EventKit and EventKitUI frameworks to link with your target?

夏雨凉 2024-10-26 05:00:07

您可能会忘记以下任何事情,

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

You might be forgot any of below things

  1. add eventKitFramwork in Your project
  2. Import this framework in your file #import
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文