2011-04-30 5 views
0

트위터 (JSON으로 구성)의 일별 트렌드로 구성된 NSDictionary가 있습니다. 그러나 내 방식을 방해하는 문제가 있습니다. 어떤 데이터에 도달하기 전에 먼저 "trend"라는 첫 번째 키를 가져와야합니다. 괜찮아 완벽하게 작동합니다. 그러나 실제로 트렌드 자체에 도달하려면, 나는 몇 날짜를 통해 얻을 필요가있다. 내가 알고 싶은 것은 어떻게 날짜를 알지 않고 추세 데이터를 얻을 수 있는가입니다. 순간JSONValue에서 NSDictionary 데이터를 구문 분석하는 방법

있는 NSDictionary의 hierachy은 다음과 같습니다

사전 -> 키 : - @ "경향"날짜로 명명 키, 즉의> 많은 : 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)]; 
    } 
} 
관련 문제