iphone - iPhone SDK中如何将从Sqlite数据库获取的数据转换为NSArray到NSData

标签 iphone objective-c sqlite nsarray nsdate

在我的 iPhone 应用程序中,

我正在将图像转换为 NSData 格式并将其存储到 dataType="BLOB"的 sqlite 数据库表中,

但是,我正在从数据库中将该图像(以 NSData 格式存储)检索为 NSArray 格式,

问题是我无法将 NSArray 转换为 NSData (这将帮助我将图像恢复为 NSData 格式)

请帮忙和建议, 谢谢

最佳答案

你的要求太奇怪了。

  1. 您可以将图像存储在本地文件系统中,文件名是sqlite
  2. 如果您确实希望将图像存储在 sqlite 中,您可以单独将 sqlite 中的每个图像存储在 NSArray 中,而不是将图像转换为 NSData

关于iphone - iPhone SDK中如何将从Sqlite数据库获取的数据转换为NSArray到NSData,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4657963/

相关文章:

iOS - Firebase 消息 : What is kGCMMessageIDKey?

objective-c - 将黑白滤镜应用于 UIImage

iphone - %new & %class 的目的是什么?

android - 原始 SQLite 游标上的 registerContentObserver()

iphone - sql:从两个表排序并按日期排序

ios - 无法在 Safari 中检查我的调试版本

ios - 如何使用 SWRevealViewController 防止标签栏隐藏?

iphone - 如何从 URL 将视频上传到 youtube

javascript - 动态替换 UIWebView 中的 HTML 元素

sqlite - 如果调用 setRelation,QSqlRelationalTableModel insertRecord 不起作用