Ios swift-将uiimage存储在文档目录中,并将路径存储在核心数据中
我目前将图像直接存储在核心数据中,在检索高质量图像时遇到问题 我被建议将图像存储在文档目录中,并在核心数据中保存一个路径,这样就不会在那里存储实际图像,而只是存储我可以找到它的地址 有人能把我推向正确的方向吗?似乎找不到合适的指南?请尝试Hanake缓存:Ios swift-将uiimage存储在文档目录中,并将路径存储在核心数据中,ios,swift,core-data,Ios,Swift,Core Data,我目前将图像直接存储在核心数据中,在检索高质量图像时遇到问题 我被建议将图像存储在文档目录中,并在核心数据中保存一个路径,这样就不会在那里存储实际图像,而只是存储我可以找到它的地址 有人能把我推向正确的方向吗?似乎找不到合适的指南?请尝试Hanake缓存: 对于我个人来说,同样的问题也很有效。这使得有时痛苦的任务变得相当容易 在文档目录中保存图像很容易这段代码没有经过优化只是为了给你一个提示(你应该管理错误、选项等)。假设您已经有一个名为image的有效UIImage实例和一个名为imageNa
对于我个人来说,同样的问题也很有效。这使得有时痛苦的任务变得相当容易 在文档目录中保存图像很容易这段代码没有经过优化只是为了给你一个提示(你应该管理错误、选项等)。假设您已经有一个名为
image
的有效UIImage
实例和一个名为imageName
的有效图像名String
let data = UIImagePNGRepresentation(image)
// Unwrapping the data optional
if let data = data {
let paths = NSSearchPathForDirectoriesInDomains(.DocumentDirectory, .UserDomainMask, true)
let path = (paths.first! as! NSString).stringByAppendingPathComponent(imageName)
data.writeToFile(path, options: [])
//Save the path into your managed object
}
我在这个youtube视频中找到了我所有问题的答案-
这是一个github文件,其中包含如何完成此操作的说明-这可能会帮助您编写答案,而不是发布链接,以防有一天这些链接被破坏