我正在使用NSJSONSerialization(非常酷)来解码服务器中的字符串。当我通过它...
id theJSONObject = [NSJSONSerialization JSONObjectWithData:inData options:NSJSONReadingAllowFragments error:&jsonError];
我找回了一个包含75个对象的数组,这正是我所期望的。但是,当我检查其中任何一个时,它告诉我:
(<invalid>) [2] = <error: expected ']'
因此认为这是一个JSON错误,我将文本粘贴到JSONLint中,它表示没问题。
我是JSON的新手,所以我正在寻找有关如何调试此类事情的指示。
答案 0 :(得分:0)
这实际上是Xcode的一个问题,数据是正确的,但调试器错误地解释了它。