我有一个带有图像列的SQLite数据库,我将图像路径存储在其中,并将图像附加到项目文件夹中。
现在我想检索这些图像路径并在UImageView中显示图像
我怎样才能使用objective-c?
答案 0 :(得分:2)
假设在你的项目文件夹中,你有3个像a.png,b.png和c.png的图像,你就像这样保存imagePath。
[[NSBundle mainBundle] pathForResource:@"a" ofType:@"png"]
我们从数据库获取imagePath,如下所示:
NSString *strImagePath = @"/var/mobile/Applications/BCFC4543-85BD-4B3D-8334-E4B6A05BA2E9/Test.app/a.png";
UIImage *aImage = [UIImage imageWithContentsOfFile:strImagePath];
aImageView.image = aImage;
它运作良好。