NSDictionary를 "평평하게"할 수 있습니까? JSON 데이터를 검색하고 사전을 채 웁니다. 그것은 다음과 같이 보입니다.중첩 된 NSDictionary를 균등하게
data: {
author = "user"
message = "message"
response: {
author = "user2"
message = "message2"
response2: {
author = "user"
message = "message3"
레벨의 양은 각 응답마다 다릅니다. 이 데이터를 사용하는 방법이 완전히 엉망입니다. 취할 수있는 일반적인 경로는
NSString *author = [[messages objectForKey:@"data"] objectForKey:@"author"];
수 있지만 것 내가, 사전이 얼마나 깊은이 나던 일을 잘 모릅니다 때문이다. 어느 누구도 이것을 처리 할 방법을 알고 있습니까?
:
나는 다음 (다시 포맷) 출력을 얻을. 이 예제에는 3 개의 다른 장소에 "작성자"가 있습니다. 어떤 정보를 얻을 필요가 있습니까? – rdelmar