我有一个由Twitter(由JSON组成)的日常趋势组成的NSDictionary。然而,阻碍我的方式存在问题。在我获得任何数据之前,我需要首先通过名为@“trends”的第一个密钥。这很好,工作得很好。然而,要真正了解趋势本身,我需要经历几个日期。我想知道的是如何在不知道日期的情况下获取趋势数据。
目前,NSDictionary的层次结构是:
字典 - > key:@“trends” - >许多键被命名为日期,即:2011-04-30 02:32:34(这是我被困的地方) - >趋势数据(我需要得到的)。
答案 0 :(得分:1)
for(NSDictionary* key in responseDict) {
if ([key isEqual:@"abc"]) {
NSString *cookieValue = [responseDict objectForKey:@"abc"];
cookieValue = [cookieValue substringWithRange:NSMakeRange(11, 32)];
}
}
答案 1 :(得分:0)
NSDictionary *trends = [yourResultFromParsingJSON objectForKey:@"trends"];
[trends enumerateKeysAndObjectsUsingBlock:^(NSString *trendDate, id trendData, BOOL *stop) {
// do whatever you want with trendData
}];