2012-07-25 56 views
-3

我想僅顯示這個字典(電子郵件,城市,名稱)的每個對象: {「contact_search」:{「0」:{「email」:「xxx」,「city」 「xxx」,「name」:「xxx」}}}顯示字典對象

+1

'的NSString *電子郵件=字典和然後循環[的NSString stringWithString:[yourDict objectForKey:@ 「電子郵件」]];' ??請澄清你的問題 – janusbalatbat 2012-07-25 10:54:44

+1

你有什麼嘗試,有什麼區別,你想要什麼? – 2012-07-25 10:55:32

+0

你如何創建你的字典? – Guru 2012-07-25 10:56:17

回答

1

很難說出你真正想要什麼。

NSDictionary *contactSearch = [dictionary objectForKey:@"contact_search"]; 

[dictionary enumerateKeysAndObjectsUsingBlock:^(id key, NSDictionary *contact, BOOL *stop) { 
    NSString *name = [contact objectForKey:@"name"]; 
    NSString *city = [contact objectForKey:@"city"]; 
    NSString *email = [contact objectForKey:@"email"]; 

    NSLog(@"name: %@, city: %@, email: %@", name, city, email); 
}]; 

這將抓住對象的通過每個鍵/值對印刷中的值

+0

iam無法達到電子郵件,城市,名稱的價值。所以我想要的是抓住這些對象的值。 – user1540999 2012-07-25 11:10:18

+0

thx mate這個作品相當不錯 – user1540999 2012-07-25 11:17:13