将来自服务器的字节数组转换为图像并存储在SQLITE数据库中--OBJECTIVE-C

时间:2011-03-09 09:36:06

标签: arrays objective-c

我使用FMDB包装器在sqlite中存储数据。当我试图将来自服务器的图像存储到数据库时,我遇到了问题。图像数据是字节数组格式,我将bytearray存储到NSData中并将NSData存储到sqlite数据库中。我存储它的列是blob类型。当我从tablename中选择*时 - 我得到的字节数组不应该是这种情况。

只是为了测试我创建了一个示例项目,并且我试图将我资源文件夹中的图像存储到sqlite数据库中。当我从tablename中选择*时,我得到了“firtname |?PNG”,这意味着图像以png格式存储。现在我需要知道如何将来自服务器的字节数组转换为图像格式。

1 个答案:

答案 0 :(得分:0)

我强烈建议您将图像存储在数据库之外。只存储文件名。