ホームコントロールデバイスからJSON応答を要求します。
NSData* responseData = [NSData dataWithContentsOfURL:url];
のJSONデータresponseData
は完全で有効です。しかし、私が試してみると
NSDictionary* dict = [NSJSONSerialization
JSONObjectWithData:responseData
options:kNilOptions
error:&error];
NSLog("Error: %@", error);
次のエラーが発生します。
エラー:エラーDomain = NSCocoaErrorDomain Code = 3840 "操作を完了できませんでした。(Cocoaエラー3840。)"(文字0の周りのオブジェクトのキーが重複しています。)UserInfo = 0x6a8b8e0{NSDebugDescription=文字0の周りのオブジェクトのキーが重複しています。}
Webを検索しましたが、これまでのところ役立つものは見つかりませんでした。
編集:JSON応答はかなり長いので、ここに投稿する代わりに、ここで見つけてください。