【发布时间】:2019-10-13 13:23:12
【问题描述】:
在 swift 中使用 JSONSerialization 和 JSONDecoder 有什么区别,同时将 JSON 转换为 swift 模型?好像他们在做同样的工作。如果他们这样做,那么什么时候使用? 提前谢谢你
【问题讨论】:
-
您应该始终使用
JSONDecoder,因为它比JSONSerialization更好,后者是一个Objective-C API。在 Swift 中使用 Objective-C API 感觉比使用纯 Swift 更尴尬,你不觉得吗?