首页 > 解决方案 > iOS 12 相当于 JSONSerialization.WritingOptions.withoutEscapingSlashes (Swift)?

问题描述

我的代码:

let json: [String: Any] = ...
request.httpBody = try JSONSerialization.data(withJSONObject: json, options: .withoutEscapingSlashes)

问题是它仅适用于 iOS 13,但我也需要支持 iOS 12。

如何正确修复?我应该转换DataString,将“\/”替换为“/”并Data每次都手动转换回吗?

标签: jsonswiftrequestescapingjson-serialization

解决方案


推荐阅读