1

我的下一个项目完全依赖于网络。有很多请求,需要从服务器获取数据,我想知道哪个是 ios 6 最好和最简单的 JSON 解析库

4

2 回答 2

7

iOS 内置的一个——NSJSONSerialization

它比我用过的任何东西都快,而且非常容易实现。

这是一个简单的示例(我正在使用 AFNetworking 进行请求):

NSData *responseData = [operation responseData];
id retObj;
NSError *error = nil;
if (responseData) {
    retObj = [NSJSONSerialization JSONObjectWithData:responseData options:0 error:&error];
}
于 2013-10-30T09:41:27.650 回答
3

虽然 NSJSONSerialization 是 iOS 中内置的库,但它只适用于 iOS 5 或更高版本。

如果您还想在 iOS 5 之前解析 JSON,那么 JSONKit 是最好的库。

它还在 raywanderlich 上被评为 iOS 十大有用库。链接在这里。http://www.raywenderlich.com/21987/top-10-most-useful-ios-libraries-to-know-and-love

你可以在 Github 上找到 JSONKit。 https://github.com/johnezang/JSONKit

于 2013-10-30T09:50:56.557 回答