2011-03-17 6 views

답변

1

을 시도 할 수 있습니다.

@interface User : NSObject 
{ 
NSString * email, * firstName, * lastName, * sessionId; 
int userType; 
} 

이 클래스의 개체를 만들고 NSDictionary에 키 - 값 쌍으로 삽입 할 수 있습니다. 그리고 그것을 되찾아 라.

사용자 * 사용자 = [dict objectForKey : key1];

또는 NSDictionary 개체에 NSDictionary를 삽입하고 값을 검색 할 수 있습니다.

NSDictionary * dict1 = [dict objectForKey:key1]; 
NSString * email = [dict1 objectForKey:@"email"]; 

희망이 있습니다.

0

여기서 value1은 다시 NSDictionary 인 것처럼 보입니다. 따라서 value1은 사전 키이며 각 키를 사용하여 값에 액세스합니다.

0
[dict objectForKey:key1]; will give you another NSDictionary. 

그래서 당신은 키 1로 키를 먼저 사전에서 전자 메일에 액세스하려는 경우는 값이 사용자 정의 클래스의 배열 또는 객체하자

[[dict objectForKey:key1] objectForKey:@"email"]; 
관련 문제