xcode - 如何在 Xcode 7 项目中包含 ReactiveCocoa 3.0

标签 xcode git swift2

我在 xcode 7 beta 5 中有一个 swift 2.0 项目,想使用 ReactiveCocoa 3.0。

我已经能够为 xcode 6.3 和 swift 1.2 设置项目,但不知道如何为 xcode 7 和 swift2 设置项目

有一个 swift2 分支,但我发现的每个方法都只在主分支中调用。

清晰的分步说明会非常棒。

最佳答案

编辑
重要提示:你至少需要 carthage 0.8.0!!!并且不要忘记通过 xcode-select

选择 Xcode 7 构建工具
  1. 通过brew install carthage安装carthage
  2. 如果未安装自制程序,请查看 http://brew.sh
  3. 在您的 Xcode 项目文件所在的目录中创建一个名为 Cartfile 的文件
  4. 作为 Cartfile 的内容添加以下行:
    github "ReactiveCocoa/ReactiveCocoa""swift2"

  5. 启动 Terminal.app。 cd 进入此文件夹并运行:
    迦太基更新
    这将在 Carthage/Build 文件夹中构建 .framework 文件

  6. 在构建文件夹中,您会发现两个框架: ReactiveCocoa.frameworkResult.framework(在 iOS/OSX/WatchOS 文件夹内)
  7. 将这两个文件拖到 Xcode 项目文件的常规 选项卡的嵌入式二进制文件部分
  8. 构建并运行!

关于xcode - 如何在 Xcode 7 项目中包含 ReactiveCocoa 3.0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31977229/

相关文章:

ios - 删除 UIAlertController 中 textField 周围的填充和边框

ios - 类创建自己的实例

Xcode 源代码控制 github 上错误的用户名

ios - 在 Xcode 6 中使用前缀文件时出错

c++ - 如何分析/优化 Objc/C++ 项目编译时间?

eclipse - Git 在 Eclipse 中覆盖 .project 文件

git - 我怎样才能找到我的 git 分支将提交到哪个 SVN 分支?

linux - RHEL 7.4 中的 git 升级

ios - 如何禁用 UITableViewCell 突出显示?

ios - 动画 UITextField 时的奇怪行为