2011-04-30 93 views
0

我有一个由twitter组成的日常趋势(由JSON组成)的NSDictionary。然而,有一个问题阻碍我的方式。在我得到任何数据之前,我需要首先通过名为@“trends”的第一个键。这很好,完美的作品。但要真正走向潮流,我需要经历几个日期。我想知道的是,如何在不知道日期的情况下获取趋势数据。如何从JSONValue解析NSDictionary数据

此刻的NSDictionary的层次结构是:

词典 - >键:@“趋势” - >地段命名为日期键,即:2011-04-30 2时32分34秒(此是我卡住的地方) - >趋势数据(我需要得到的)。

回答

0
NSDictionary *trends = [yourResultFromParsingJSON objectForKey:@"trends"]; 

[trends enumerateKeysAndObjectsUsingBlock:^(NSString *trendDate, id trendData, BOOL *stop) { 
    // do whatever you want with trendData 
}]; 
1
for(NSDictionary* key in responseDict) { 
    if ([key isEqual:@"abc"]) { 
     NSString *cookieValue = [responseDict objectForKey:@"abc"]; 
     cookieValue = [cookieValue substringWithRange:NSMakeRange(11, 32)]; 
    } 
}