загрузка изображений из plist - PullRequest
0 голосов
/ 03 ноября 2010

Я загружаю изображения с сервера вот так ...

- (id)init {
self = [ super init ];
if (self != nil) {
    covers = [ [ NSMutableArray alloc ] init ];

    for(int i = 1; i < 6; i++) {
        NSLog(@"Loading demo image %d\n", i);
        UIImage *image = [ [ UIImage alloc ] initWithData:
                          [ NSData dataWithContentsOfURL:
                           [ NSURL URLWithString: [ NSString stringWithFormat:
                                                   @"http://www.xyz.com/1%d.png", i ] ] ]
                          ];





        [ covers addObject: image ];
    }
}
return self;

}

Теперь я хочу загрузить изображения из файла plist вместо URL. Может кто-нибудь, пожалуйста, скажите мне, как это сделать ... Пожалуйста, помогите ...

1 Ответ

0 голосов
/ 03 ноября 2010

Свойство List может управлять NSData, а UIImage можно создать из NSData:

+ (UIImage *)imageWithData:(NSData *)data

Но я не думаю, что это лучший способ сделать это.Вы можете сохранить файл изображения и ссылаться на файл в plist.

...