【发布时间】:2013-11-12 03:34:10
【问题描述】:
我有一个表格视图,其中包含图像列表和图像缩略图(图像列表和缩略图是从 JSON 对象解析的),我正在像这样将图像数据对象添加到 imagesArray -
ImageData *imageDataObject = [[ImageData alloc]initWithImageId:[[imageListArray
objectAtIndex:indexPath.row] imageId] imageData:imageData];
[imagesArray addObject:imageDataObject];
图像数据对象
@property (nonatomic, strong) NSString* imageId;
@property (nonatomic, strong) NSData* imageData;
allImagesArray 像这样
[ImageData object1,ImageData object2,....]
我想根据 selectedImageId 将这个数组中对象的 imageData 分配给
UIImage* image =[[UIImage alloc] initWithData:........];
我想不出基于 selectedImageId 获取该 imageData 的方法
请帮忙。
更新 - 谢谢大家的帮助,我可以的。
【问题讨论】:
-
您应该使用一个字典并将所有图像添加到其中:
{imageid:imagedata,imageid2:imagedata2,...}
标签: ios uiimage nsmutablearray nsdictionary