MSCollectionViewCalendarLayout示例:体系结构的未定义符号

时间:2015-07-29 15:13:41

标签: ios calendar cocoapods

我希望MSCollectionViewCalendarLayout的示例编译并运行。

我已经完成的步骤:

  • 安装了CocoaPods
  • 下载的项目
  • 在示例项目目录中运行pod install
  • 从.xcworkspace
  • 运行项目

现在我要

Undefined symbols for architecture i386:
  "_RKLogCoreDataError", referenced from:
      ___33-[RKEntityByAttributeCache load:]_block_invoke in libRestKit.a(RKEntityByAttributeCache.o)
      ___43-[RKManagedObjectImporter finishImporting:]_block_invoke in libRestKit.a(RKManagedObjectImporter.o)
ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)

我尝试了here的提示,但版本似乎错了。

我该如何运行这个项目?

1 个答案:

答案 0 :(得分:3)

问题是,RestKit中指定的0.22.0版本(Podfile)与Cocoapods 0.38.x不兼容。切换到最新版本0.24.1应解决此问题:

在Podfile中:

pod 'RestKit', '0.24.1'