在 Swift3 中使用 SwiftyJSON

Using SwiftyJSON with Swift3

如何在 Swift3 中使用 SwiftyJSON?我已经安装了 pod。

pod 'SwiftyJSON', :git => 'https://github.com/SwiftyJSON/SwiftyJSON.git', :branch => 'swift3'

但是使用 Xcode 8 GM 会抛出很多错误。

有人可以帮我正确安装吗?

更新: 正如 Marcus 所说,SwiftyJSON 现在支持 Swift 3. 为了修复错误,我推荐 不是将自己固定到 3.0.0,而是:

pod 'SwiftyJSON', '>= 3.0.0'

…或者如果你不想不小心捡到任何东西 API- 重大变化可能会在 4.x 中出现:

pod 'SwiftyJSON', '~> 3.0'

[旧答案] 有一个积极维护的 fork 有效:

pod 'SwiftyJSON', git: 'https://github.com/BaiduHiDeviOS/SwiftyJSON.git', branch: 'swift3'

希望项目维护者合并它。在那之前,您可以使用叉子。

SwiftyJSON now supports Swift 3

pod 'SwiftyJSON', '3.0.0'

请试试这个。我困扰了好几天。这解决了我的问题。

pod 'SwiftyJSON', '3.1.4'