Objective c 显示字典对象

Objective c 显示字典对象,objective-c,cocoa-touch,xcode4.3,Objective C,Cocoa Touch,Xcode4.3,我想单独显示每个对象,仅用于此词典(电子邮件、城市、名称): {“联系人搜索”:{“0”:{“电子邮件”:“xxx”,“城市”:“xxx”,“姓名”:“xxx”}}很难说出你到底想要什么 NSDictionary *contactSearch = [dictionary objectForKey:@"contact_search"]; [dictionary enumerateKeysAndObjectsUsingBlock:^(id key, NSDictionary *contact, B

我想单独显示每个对象,仅用于此词典(电子邮件、城市、名称):
{“联系人搜索”:{“0”:{“电子邮件”:“xxx”,“城市”:“xxx”,“姓名”:“xxx”}}

很难说出你到底想要什么

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);
}];

这将获取对象字典,然后在每个键/值对之间循环打印值

NSString*email=[NSString stringWithString:[yourDict objectForKey:@“email”]??请澄清你的问题你尝试过什么,这与你想要的有什么区别?你是如何创建字典的?我无法理解电子邮件、城市、名字的价值。所以我想要的是获取这些对象的值。