加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

Cocoapods导入ReactiveCocoa5.0以上版本注意事项

发布时间:2020-12-15 05:13:35 所属栏目:百科 来源:网络整理
导读:ReactiveCocoa发布了重大的更新,所以如果想使用最新版本的框架,我们需要注意一下问题。 1.如果你只是纯 swift 项目,你继续使用 ReactiveCocoa 。但是 RAC 依赖于 ReactiveSwift ,等于你引入了两个库。这种情况下的podfile的文件如下: use_frameworks!tar

ReactiveCocoa发布了重大的更新,所以如果想使用最新版本的框架,我们需要注意一下问题。

  • 1.如果你只是纯 swift 项目,你继续使用 ReactiveCocoa 。但是 RAC 依赖于 ReactiveSwift ,等于你引入了两个库。这种情况下的podfile的文件如下:
use_frameworks!
target 'Target名称' do
pod 'ReactiveCocoa','5.0.0-alpha.3'
end
  • 2.如果你的项目是纯 OC 项目,你需要使用的是 ReactiveObjC 。这个库里面包含原来 RAC 2 的全部代码。这种情况下的podfile的文件如下:

    'ReactiveObjC',152)">'~> 2.1.0'
    end
  • 3.如果你的项目是 swift 和 OC 混编,你需要同时引用ReactiveCocoa 和 ReactiveObjCBridge 。但是 ReactiveObjCBridge 依赖于 ReactiveObjC ,所以你就等于引入了 4 个库。其中,ReactiveObjCBridge暂不支持cocoapods导入,需要手动导入!!
    这种情况下的podfile的文件如下(注意,ReactiveObjCBridge手动导入就好啦):

'~> 2.1.0'
pod end

等后期ReactiveObjCBridge支持cocoapods导入后,我会第一时间更新这篇文章,感谢大家~

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读