json - iOS 12 相当于 JSONSerialization.WritingOptions.withoutEscapingSlashes (Swift)?
问题描述
我的代码:
let json: [String: Any] = ...
request.httpBody = try JSONSerialization.data(withJSONObject: json, options: .withoutEscapingSlashes)
问题是它仅适用于 iOS 13,但我也需要支持 iOS 12。
如何正确修复?我应该转换Data
为String
,将“\/”替换为“/”并Data
每次都手动转换回吗?
解决方案
推荐阅读
- javascript - 运行 npm run dev 时 webpack 出错并且不知道为什么或如何解决
- scala - 如何理解 Spark Scala 中的 reduceByKey(_:::_)
- c++ - C++ 中的 memcpy 不会将 u_int32_t 复制到 unsigned char*
- java - Android / Java:即使在不使用 onSaveInstanceState Bundle 的情况下改变方向后,是否有一种独特的方式来识别 Activity?
- node.js - npm install 未运行包“安装”脚本
- javascript - 在这段代码中,为什么我必须制作外部函数?
- python - 查找列表中字符串的最大总和
- google-data-studio - Data Studio 无法将数字相加到图表中
- flutter - 如何在 Flutter 中使用 Vector2 或 Vector3 为 Matrix4.identity 设置动画?
- json - 如何读取json脚本