The Joys of Codeからデータを読み取っています。API は、ブール変数が次のように記述されている JSON 形式でデータを返します。
{ "obj" :
{
"sharing":false,
"modified":"tuesday"
}
}
shared:false では、falseという単語が引用符で囲まれていないことに注意してください。次に、NSJSONSerialization を使用して、この JSON をオブジェクト (この例では NSDictionary) に解析しています。
問題は、"sharing":false または "sharing":true が常に共有 = 0 のオブジェクトを作成していることです。ここで、0 は値 0 の NSNumber です。
私の質問は、これが有効な JSON であり、NSJSONSerialization が正しく機能していないのか、元の JSON が無効なのかということです。