如何将图像保存到sqlite3数据库?

时间:2011-03-14 05:27:58

标签: iphone sqlite

我有一个UIImages数组,如何将它们保存在sqlite3数据库中?

2 个答案:

答案 0 :(得分:2)

要将图像保存到Sqlite数据库,有两个选项:

第一个选项

您可以将图像放在Resources文件夹中,也可以是app的Documents Directory,只需将图像名称保存为Sqlite中的TEXT数据类型。

第二个选项

您可以将图像转换为NSData格式,并将其保存为Sqlite中的BLOB数据类型。

因此,如果图像数量更多,则第一选项更可行。

希望这会对你有所帮助。

答案 1 :(得分:2)

@Veer你想要将它们保存到Sqlite database,就像Parth告诉你的那样,在你有两个选项之前看看它们

  1. 将数据库中的图像保存为BLOB数据类型。

  2. 将图像名称保存为数据库中的字符串数据类型。

  3. 现在你有两个选项........当你问你有UIImages数组时,你想将它们保存在sqlite3数据库中然后我建议你选择第二个并将images name by separation of (,)保存在同一个字段中并获取它们 相应

    希望你明白我的意思......祝你好运!