iOS调试篇:NSJSONSerialization 解析返回错误
今天在开发过程中,遇到NSJSONSerialization 返回nil, 查看了错误信息
Error Domain=NSCocoaErrorDomain Code=3840 "No string key for value in object around character 64." UserInfo={NSDebugDescription=No string key for value in object around character 64.}
找了办天, 发现是服务器返回数据格式的问题,
"message" : "success",
"code" : "000000",
"ret" : {
21 : [
{
"imgUrl" : "http:\/\/192.168.4.113:8066\/zh_CN\/mobile_0\/Admin\/Supply\/M1562F1635FA61D4.jpg",
"title" : "我将要去购物",
"classifyOne" : "32"
}
]
}
这个是服务器返回的数据格式,注意这个21 在返回的时候,给的是整型,而不是字符串,所以在解析的时候,报错,说找不到key了。

浙公网安备 33010602011771号