Я проанализировал некоторые значения JSON, и я использую следующий код для печати этих значений.Как использовать объект объекта NSDictionary?
NSEnumerator *enumerator = [item2 objectEnumerator];
NSDictionary* item;
while (item = (NSDictionary*)[enumerator nextObject]) {
NSLog(@"First name = %@", [item objectForKey:@"f_name"]);
NSLog(@"Image url = %@", [item objectForKey:@"img_url"]);
NSLog(@"Message body = %@",[item objectForKey:@"msg_body"]);
}
Каждый элемент имеет более одного объекта, поэтому NSLogs в пределах контура печати
First name = f_name1
Image url = img_url1
Message body = msg_body1
First name = f_name2
Image url = img_url2
Message body = msg_body2
First name = f_name3
Image url = img_url3
Message body = msg_body3
Я хочу использовать отдельные элементы этих объектов элементов к некоторому labels.For например:
[label-1 setText:[NSString stringWithFormat:@"%@", f_name1]];
[label-2 setText:[NSString stringWithFormat:@"%@", f_name2]];
Как это сделать?
Похоже, вы уже накрыли, не можете видеть, что вам нужна помощь – dminones
Вы задали точно такой же вопрос вчера. Вы все еще не совсем объяснили, какой именно результат вы пытаетесь выполнить. (Http://stackoverflow.com/questions/28517845/how-to-use-nsdictionary-item-values) –