我正在从像这样的服务器加载图像......
- (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加载图像。任何人都可以告诉我该怎么做...... Plz帮助...
答案 0 :(得分:0)
属性列表可以管理NSData,UIImage可以从NSData创建:
+ (UIImage *)imageWithData:(NSData *)data
但我不认为这是最好的方法。您可以保存图像文件并在plist中引用该文件。