更新到 Swift 3 破坏了我的 swifty json 代码

Posted

技术标签:

【中文标题】更新到 Swift 3 破坏了我的 swifty json 代码【英文标题】:Updated to Swift 3 broke my swifty json code 【发布时间】:2016-10-05 17:52:30 【问题描述】:

我是 Swift 新手,我一直在开发我的第一个 ios 应用程序。你能告诉我该怎么做吗?今天我将我的代码转换为 Swift 3,现在我无法启动我的应用程序,因为它在 SwiftyJson 文件夹中显示了 20 多个错误。

是否可以将我的 SwiftyJson 代码更新为 swift 3 或任何其他想法?

【问题讨论】:

您查看 SwiftyJson 网站是否有 Swift 3 更新? 这是一个非常模糊的开放式问题。 SwiftyJSON 针对 Swift 3.0 进行了更新。 github.com/SwiftyJSON/SwiftyJSON。如果您还没有这样做,我建议您将您的 Swifty JSON 安装更新为最新版本,并在您这样做后回过头来提出更具体的问题。 您可能希望更新您的 pod 以使用 Swift 3 版本。如果不是 pod 'SwiftyJSON', :git => 'https://github.com/acegreen/SwiftyJSON.git', :branch => 'swift3',请将其添加到您的 pod 文件中 谢谢你,我想我现在可以管理了 :) 【参考方案1】:

只需在您的 pod 文件中添加此 pod 行 pod 'SwiftyJSON', '3.0.0' 即可为 Swift 3.0 添加 SwiftyJSON

【讨论】:

你知道如何修复我更新的这段代码 @Dakata,只需声明let reachability = Reachability()!

以上是关于更新到 Swift 3 破坏了我的 swifty json 代码的主要内容,如果未能解决你的问题,请参考以下文章

Swift 3 Alamofire Swifty json 解析问题

Swift3、XCode8、iOS10 的 Swifty JSON 性能下降

将角度从 1.2 更新到 1.3 破坏了我的指令

VS 2019 更新到 16.8.4 破坏了我的每一个解决方案

使用 Swifty 在 Swift 中将 JSON 作为字符串返回

最新的 AG 网格更新 (26.2.0) 破坏了我的脚本