Как получить URL изображения из NSArray? - PullRequest
0 голосов
/ 13 сентября 2011

Итак, у меня есть NSDictionary с 4 объектами в нем.Каждый из этих объектов имеет 2 свойства: name и date

. Я могу перечислить все данные, зарегистрировав их.

1 Ответ

1 голос
/ 13 сентября 2011

У вас есть NSArray, который содержит несколько словарей.Во-первых, вытащите один словарь из массива, например,

NSDictionary *myDict=[myArray objectAtIndex:0];

, предполагая, что у вас есть этот массив под именем myArray.Вы получите первый словарь из массива, который содержит средний, миниатюры, заголовок и другой ключ, называемый url.thumbnails - это массив, который содержит dict wid ключ, называемый url.Теперь, если вы хотите получить внешний ключ URL-адреса, то в myArray просто сделайте следующее:

NSString *myURL=[myDict valueForKey:@"url"];

Это должно привести к значению URL-адреса .. Надеюсь, это поможет .... Счастливое кодирование ...

NSData *myData = [[NSData alloc] initWithContentsOfURL:[NSURL URLWithString:myURL]];
UIImage *myImage = [[UIImage alloc] initWithData:myData;

Теперь у вас есть изображение.Просто создайте imageView и установите это изображение к нему.Чтобы добавить его в таблицу, используйте свойство contentView следующим образом:

[cell.contentView addSubView:myImageView];

Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...