如何在目标C中使用NSData创建json对象?

Dee*_*lai 4 iphone ios4 ios ios5

如何创建JSON对象与NSDataObjective C。我在NSData变量中有值。

Mox*_*oxy 6

您可以在iOS 5中像这样使用它(如果您确定自己的json结构可以直接使用NSArrayNSDictionary进行强制转换)

NSError *jsonError;
id jsonDictionaryOrArray = [NSJSONSerialization JSONObjectWithData:myData options:NULL error:&jsonError];
if(jsonError) {
    // check the error description
    NSLog(@"json error : %@", [jsonError localizedDescription]);
} else {
    // use the jsonDictionaryOrArray
}
Run Code Online (Sandbox Code Playgroud)