Closed. This question does not meet Stack Overflow guidelines 。它目前不接受答案。












想改善这个问题吗?更新问题,使其成为 Stack Overflow 的 on-topic

4年前关闭。



Improve this question




我正在尝试使用 https://github.com/johnezang/JSONKit 此处找到的 JSONKIt 来解析 JSON Feed 并将其放入 Objective-c 对象中。我是 iOS 新手,真的不知道从哪里开始。有没有使用这个库的好教程?

最佳答案

谷歌搜索之后,我没有找到任何教程,但是使用JSONKit应该是不言而喻的。

使用NSURLConnection或ASIHTTPRequest下载JSON feed后,只需为JSON feed中的所有对象创建一个字典,如下所示:

//jsonString is your downloaded string JSON Feed
NSDictionary *deserializedData = [jsonString objectFromJSONString];

//Helpful snippet to log all the deserialized objects and their keys
NSLog(@"%@", [deserializedData description]);

创建字典后,您可以简单地执行以下操作:
    NSString *string = [deserializedData objectForKey:@"someJSONKey"];

这就是JSONKit的基础知识。

JSONKit的功能当然要强大得多,您可以在JSONKit.h中找到其他可以使用它的功能

10-08 07:15