适用于Swift 3.0的Reactive Cocoa

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了适用于Swift 3.0的Reactive Cocoa相关的知识,希望对你有一定的参考价值。

我正在将一个项目从Swift 2.x更新到3.0。我通过Carthage安装了ReactiveCocoa版本v4.2.2。要更新反应性可可,我已将我的购物车文件更新为

github "ReactiveCocoa/ReactiveCocoa" "master"

当我运行命令Carthage update时,它在终端中给出以下错误:

找不到github“ReactiveCocoa / ReactiveSwift”的标签版本

我该如何解决?

答案

github链接错误。

github“ReactiveCocoa / ReactiveSwift”“master”

另一答案

以下链接有助于解决问题

https://github.com/Carthage/Carthage/releases/tag/0.15.1

另一答案

试试这个:

github "ReactiveCocoa/ReactiveCocoa" "5.0.0-alpha.1"

这是Swift 3的官方发布。

另一答案

试试这个...

# Uncomment the next line to define a global platform for your project
# platform :ios, '9.0'

target 'targetName' do
  # Comment the next line if you're not using Swift and don't want to use dynamic frameworks
  use_frameworks!

    pod 'ReactiveCocoa', :git => 'https://github.com/ReactiveCocoa/ReactiveCocoa.git', :tag => '5.0.0'
    pod 'Result', :git => 'https://github.com/antitypical/Result.git', :tag => '3.1.0'
  end

  post_install do |installer|
  installer.pods_project.targets.each do |target|
    target.build_configurations.each do |config|
      config.build_settings['SWIFT_VERSION'] = '3.0'
    end
  end
end

以上是关于适用于Swift 3.0的Reactive Cocoa的主要内容,如果未能解决你的问题,请参考以下文章

SwiftChart 库不适用于 Swift 3.0

声明枚举路由器 Alamofire swift 3.0

如何在 swift 3.0 中制作 5*8 集合视图 [关闭]

Reactive Forms

json 适用于Authentiq Connect API的OpenAPI 3.0

适用于 Visual Studio 的 OpenMP 3.0