Я хочу показать только один объект, только для этого словаря (адрес электронной почты, город, имя): {"contact_search": {"0": {"email": "xxx", "city": «xxx», «name»: «xxx»}}}Показать объекты-словари
-3
A
ответ
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
+0
thx mate это работает довольно хорошо – user1540999
'NSString * электронная почта = [NSString stringWithString: [yourDict objectForKey: @ "электронная почта"]];' ?? уточните свой вопрос – janusbalatbat
Что вы пробовали и в чем разница между тем и тем, что вы хотите? –
Как вы создали свой словарь? – Guru