我已将ReactiveCocoa添加到我的Podfile并成功安装。但是,当我尝试构建我的项目时,我遇到了一个问题:"为libPods创建静态库-LlamaKit.a"
看起来LLamaKit是用Swift编写的(而我的项目是ObjC) - 这有关系吗?
给出的错误是:
error: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: unknown option character `X' in: -Xlinker
答案 0 :(得分:9)
这是因为ReactiveCocoa的新3.0.0 alpha版本是用Swift编写的。发布版本中CocoaPods尚不支持Swift(参见this blog post)。如果您愿意,可以安装测试版CocoaPods来解决这个问题。
[sudo] gem install cocoapods --pre
否则你将不得不等到官方发布。如果您不想使用该测试版,则应查看Carthage。迦太基与CocoaPods的目的相似,它是由编写ReactiveCocoa的人编写的。