Раздайте все свойства класса

Мне просто интересно, как я могу выдать все, что есть в NSDictionary *info:

- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info

Просто чтобы увидеть, что в этом. Есть ли простой способ?

Регарс, Филипп

2 ответа

Вот один из способов перебора всего в словаре:

NSArray *dictionaryKeys = [info allKeys];
for (NSString *key in dictionaryKeys) {
    // Do something with info[key]
}

Похоже, вы хотите сделать:

NSLog( @"info dictionary is %@", info );

в вашем коде.

Проходя "info"чтобы NSLog это то же самое, что и делать"[info description]msgs tr "вы распечатываете все содержимое (ключи и значения вашего словаря).

Другие вопросы по тегам