iOS - 从 UIImage 生成 URL

标签 ios swift url

是否可以从给定的 UIImage 生成本地 URL?

这是我想做的:

  1. 给定一个 URL,我创建一个 UIImage 并将其存储在变量中(我们称它为 myImage)
  2. 然后我将文本添加到 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/

相关文章:

ios - 获取 iOS 开发人员证书

swift - 字符串的子字符串重用原始字符串的存储?

快速 3 步无法调用

python - 如何在 Python 中从此 JSON 中获取 'url' 变量

codeigniter - 从具有多个 Controller 的 URL 中隐藏 Codeigniter Controller 名称

mysql - 在 IOS 中连接到远程数据库

ios - Swift 3 核心数据问题 - 所有数据丢失

javascript - 根据文本框中的值范围重定向到 iframe 中的 URL

iphone - 越狱 - 添加图标到状态栏

ios - 如何以编程方式创建适合内容的居中容器?