NSJSON系列化问题 - 正确数量的对象,所有对象都"invalid"



我正在使用NSJSONSerialization(非常酷)从服务器解码字符串。当我运行它时...

    id theJSONObject = [NSJSONSerialization JSONObjectWithData:inData options:NSJSONReadingAllowFragments error:&jsonError];

返回一个包含 75 个对象的数组,这正是我所期望的。但是,当我检查其中任何一个时,它会告诉我:

 (<invalid>) [2] = <error: expected ']'

所以认为这是一个JSON错误,我将文本粘贴到JSONLint中,它说它很好。

我是 JSON 方面的新手,所以我正在寻找有关如何调试此类内容的指针。

这实际上是 Xcode 的问题,数据是正确的,但调试器错误地解释它。

相关内容

最新更新