【发布时间】:2016-06-27 00:11:40
【问题描述】:
我正在使用 .writetofile 保存图像,但我不知道如何恢复它。 这就是我保存图像的方式:
self.pdfData.writeToURL(NSFileManager.defaultManager().URLsForDirectory(.DocumentDirectory, inDomains: .UserDomainMask).first!.URLByAppendingPathComponent("testgogo.pdf"), atomically: true) // what it is saved as
self.pdfData.writeToFile("tessst.pdf", atomically: false)
print(NSFileManager.defaultManager().URLsForDirectory(.DocumentDirectory, inDomains: .UserDomainMask).first!.path!)
var pdfData: NSData {
let result = NSMutableData()
UIGraphicsBeginPDFContextToData(result, frame, nil)
guard let context = UIGraphicsGetCurrentContext()
else { return result }
UIGraphicsBeginPDFPage()
layer.renderInContext(context)
UIGraphicsEndPDFContext()
return result
}
我以后如何取回图像?
【问题讨论】:
-
这些答案都不适合我@Mayerz
-
@Scriptable 我试过它没有找到文件。图片:postimg.org/image/qftzn555n
-
那么要么文件写入失败,要么你看错了地方,你能确认文件正在被写入吗..你肯定在写入和读取完全相同的文件名和扩展名同一个地方?显然某处的逻辑有问题
标签: objective-c xcode swift writetofile