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