GoogleのSBJsonを使用してJSONを解析した後の話ですが。。。
まず、JSON解析後はNSDictionaryで値を受け止めます!
NSDictionary* tmp = [json_string JSONValue];
で、値の必須チェックなどは
NSArray *keys = [tmp allKeys];
if( ![keys containsObject:@”key_name”] ){
//key_nameのindexが無い場合の処理
}
となります。
プログラミングのネタを中心に気ままに更新しています
GoogleのSBJsonを使用してJSONを解析した後の話ですが。。。
まず、JSON解析後はNSDictionaryで値を受け止めます!
NSDictionary* tmp = [json_string JSONValue];
で、値の必須チェックなどは
NSArray *keys = [tmp allKeys];
if( ![keys containsObject:@”key_name”] ){
//key_nameのindexが無い場合の処理
}
となります。