【发布时间】:2016-01-06 11:46:47
【问题描述】:
我保存图片如下:
let documentsURL = NSFileManager.defaultManager().URLsForDirectory(.DocumentDirectory, inDomains: .UserDomainMask).first!
let url = NSURL(string:"http://cdn.businessoffashion.com/site/uploads/2014/09/Karl-Lagerfeld-Self-Portrait-Courtesy.jpg")
let data = NSData(contentsOfURL:url!)
if let image = UIImage(data: data!) {
let fileURL = documentsURL.URLByAppendingPathComponent("2.png")
if let pngImageData = UIImagePNGRepresentation(image) {
pngImageData.writeToURL(fileURL, atomically: false)
}
}
我正在使用Markingbird 来渲染一些带有嵌入图像的文本。 URL 工作正常,但我找不到保存的图像的正确相对路径。它肯定被正确保存了。
我已经尝试了以下所有方法:

有没有更好的地方来保存下载的图片?以及如何找到保存图像的相对路径?
【问题讨论】: