如何将Jsonstring转换为NSArray?

我目前正在尝试将某些对象的Json表示forms转换为NSArray。 我使用RestKit通过我们编写的Api获取响应。 现在我想将RKResponse转换成一个对象数组。 我怎样才能做到这一点 ?

NSData* data = [jsonString dataUsingEncoding:NSUTF8StringEncoding]; NSArray *values = [NSJSONSerialization JSONObjectWithData:data options:NSJSONReadingMutableContainers error:nil]; // if you are expecting the JSON string to be in form of array else use NSDictionary instead 

上面的代码适用于iOS 5及以上版本

尝试导入RestKit / RKJSONParserJSONKit.h。 然后使用方法objectFromString:error :. 获取NSDictionary表示。 从NSDictionary你可以得到数组。