IOS - 如何从SQLite检索图像路径并在UIamgeView中显示它

时间:2014-07-08 08:20:58

标签: ios database image sqlite path

我有一个带有图像列的SQLite数据库,我将图像路径存储在其中,并将图像附加到项目文件夹中。
现在我想检索这些图像路径并在UImageView中显示图像 我怎样才能使用objective-c?

1 个答案:

答案 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;

它运作良好。