我尝试使用 JSON 从网络服务获取响应,但出现以下错误。
请帮我解决
最佳答案
错误是从网络返回的 JSON 格式不正确。我建议提取字符串中的数据,以便检查调试器收到的内容。
我在 setter 中注意到您正在设置 UserDefaults 但没有同步。更改默认对象后,您需要调用 defaults.synchronize()
以使更改生效。
最后,我建议永远不要假设来自网络的数据是正确的,我建议将 try 放在 do catch 中,以便用户在出现问题时不会崩溃。
希望有帮助。
关于ios - 尝试使用 JSON 从 Web 服务获取响应时发生错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43066798/