Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Arrays 将来自服务器的字节数组转换为映像并存储在SQLITE数据库中——OBJECTIVE-C_Arrays_Objective C - Fatal编程技术网

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

Arrays 将来自服务器的字节数组转换为映像并存储在SQLITE数据库中——OBJECTIVE-C,arrays,objective-c,Arrays,Objective C,我正在使用FMDB包装器在sqlite中存储数据。当我试图将来自服务器的图像存储到数据库时,我遇到了一个问题。图像数据是字节数组格式,我将字节数组存储到NSData中,并将NSData存储到sqlite数据库中。我将其存储到的列是blob类型。当我从tablename中选择*时,我得到的字节数组不应该是这种情况 为了进行测试,我创建了一个示例项目,并尝试将资源文件夹中的一个图像存储到sqlite数据库中。当我从tablename中选择*时,我得到了firtname |?PNG,这意味着图像以PN

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


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

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

我已经通过了那个链接。我认为这没有从服务器获取字节数组的任何内容。此外,我使用的是FMDB sqlite包装器,这个项目也没有。还有什么想法吗,伙计。