ios - 导入 Muhku 库

标签 ios calendar linker-errors

我正在尝试在我的项目中使用Muhku Calendar。当我导入所有文件并想运行时,出现2个错误;

1: Undefined symbols for architecture i386: "_OBJC_CLASS_$_EKEventStore", referenced from: objc-class-ref in MAEventKitDataSource.o ld: symbol(s) not found for architecture i386

2: clang: error: linker command failed with exit code 1 (use -v to see invocation)

有谁可以帮助我吗?

最佳答案

从错误消息中,人们可能会猜测您需要将 EventKit 框架添加到您的项目中。我可以这么说,因为文档告诉我 EKEventStore 是 EventKit 框架中的一个类。在 Xcode 中:

  • 选择您的目标
  • 转到构建阶段
  • 点击“将二进制文件与库链接”旁边的显示三角形
  • 滚动到底部
  • 点击“+”按钮添加新框架
  • 从列表中选择EventKit.framework
  • 点击“添加”按钮

关于ios - 导入 Muhku 库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16822618/

相关文章:

android - 通过设备或服务器向 Urbanairship 注册 APID

ios - cocos2d 没有以固定时间步长以 60 FPS 运行

Java日历获取当前日期,不带小时、分钟、秒和毫秒,以毫秒为单位

c++ - 链接使用 i686-w64-mingw32 编译的 POCO 库时出错

c++ - 对另一个静态库中的静态库方法的 undefined reference

ios - 照片扩展名:无法保存未定向为“向上”的图像

ios - CLLocationManagerDelegate-locationManager(_ :startMonitoring:) not called when there is no network

ios - 保存/编辑重复日历事件的最佳方法

mysql - 使用两个日期列的 COUNT 按周汇总

iphone - 为什么 Xcode 将我的所有代码编译两次,导致任何全局变量出现链接器错误?