gpt4 book ai didi

swift - 如何将图像保存为 png 文件?

转载 作者:搜寻专家 更新时间:2023-11-01 06:14:19 25 4
gpt4 key购买 nike

如何从指定的 url 加载图像并将其保存到现有的本地 png 文件?我正在尝试按照以下方式进行操作,但出现错误

The file couldn’t be saved because the specified URL type isn’t supported

let url = URL(string: urlString)
let data = try? Data(contentsOf: url!)
try data?.write(to: URL(string: "icon.png")!)

最佳答案

首先,永远不要使用同步Data(contentsOf 从服务器加载数据。

出现错误是因为URL格式错误

  • 远程 URL 必须包含方案和主机 (http://server.com...)
  • 文件系统中的本地 URL 必须使用 URL(fileURLWithPath: 创建,路径必须以斜杠开头。

关于swift - 如何将图像保存为 png 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48336294/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com