我似乎无法解决如何从TouchJSON返回的字典中获取代表对象的字典。从TouchJSON的NSDictionary反序列化一个对象?
例如:
如果我使用JSON格式的位置:
http://search.twitter.com/search.json?q=hello
我将如何获得与“ID” = X,而不必把所有的鸣叫使用“for”语句向数组发送推文?
例如没有物体具有做到这一点...因为我知道了“ID”(JSON的关键,而不是指数)我想访问
NSArray *tweetsArray = [resultsDictionary objectForKey:@"results"];
for (NSDictionary *tweetDictionary in tweetsArray) {
NSString *tweetText = [tweetDictionary objectForKey:@"text"];
[tweets addObject:tweetText];
}
你的示例代码有什么问题?你可以尝试自己解析JSON字符串,但是我不确定你想要实现什么。 – 2010-07-07 05:27:07
嗯,我真的不想浪费资源将整个字符串解析为一个数组,当我确切知道我正在查找的“结果”节点的哪个子节点时。我认为会有一个更简单的方法? – 2010-07-07 11:38:43