私はTouchJSONを使用しています。Rails アプリを呼び出して、localhost:3000/posts.json ですべての「投稿」を取得しました。これは、角かっこで囲まれた JSON 配列を返します。現在、jsonString を NSDictionary に変換するように設定していますが、角括弧が原因で失敗します。
NSString *jsonString=[self jsonFromURLString:@"http://localhost:3000/posts.json"];
NSData *jsonData = [jsonString dataUsingEncoding:NSUTF8StringEncoding];
NSError *error = nil;
self.dictionary = [[CJSONDeserializer deserializer] deserializeAsDictionary:jsonData error:&error];
TouchJSON ライブラリを使用して、この結果を NSArray に変換する最良の方法は何ですか?
Error Domain=kJSONScannerErrorDomain Code=-101 "Could not scan dictionary. Dictionary that does not start with '{' character."