是否可以从给定的 UIImage 生成本地 URL?
这是我想做的:
- 给定一个 URL,我创建一个 UIImage 并将其存储在变量中(我们称它为
myImage
) - 然后我将文本添加到
myImage
是否可以从 myImage
生成 URL?我正在考虑从设备本地存储中获取 URL。
最佳答案
如果您在 RAM 中以编程方式编辑图像,则必须先将其保存在磁盘上的某个位置,然后才能从中生成本地 URL。
let documentsPath = NSSearchPathForDirectoriesInDomains(.DocumentDirectory, .UserDomainMask, true)[0] as String
let urlPath= documentsPath.stringByAppendingPathComponent("filename.jpg")
UIImageJPEGRepresentation(image,1.0).writeToFile(destinationPath, atomically: true)
let url = NSURL(string: urlPath)
您可以稍后在不再需要时将其删除。
关于iOS - 从 UIImage 生成 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37238433/