【发布时间】:2018-08-22 08:05:58
【问题描述】:
我有一个项目,我在其中使用 Himotoki 库对 JSON 进行编码和解码。现在,Swift 4 提供了 Codable 协议。我应该切换到它还是 Himotoki 提供的某些功能无法用 Codable 实现?
【问题讨论】:
-
我从未使用过 Himotoki,但觉得这个问题很有趣。您是否介意添加 Himotoki 提供的一些您从中受益的功能?我是
Codable的快乐用户,所以我想看看这个库做了什么。 -
其实这是一个遗留问题。当 swift 中没有提供可编码协议时,使用了 Himotoki 框架。在迁移到 swift 4 时,Himotoki 和 Foundation 的可编码协议之间出现了冲突。所以现在,我正在考虑删除 Himotoki。但因为它在我的项目中随处使用。我只是想检查一下我不会引入一些回归。
标签: json swift4 decode codable