如何将图片从照片库保存到应用程序的文档文件夹中

时间:2019-11-12 04:09:05

标签: ios swift

我想让用户从设备照片库中选择一张照片,然后将其保存到应用程序的documents文件夹中。现在,我可以从图库中获取照片,但是如何使用原始名称将其保存在documents文件夹中?我在网上找到的所有答案都将需要一个新名称。但我不想更改其扩展名。 预先感谢!

1 个答案:

答案 0 :(得分:0)

选择图片后,您可以通过此方法获取图片名称。

    func imagePickerController(_ picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [UIImagePickerController.InfoKey : Any]) {
    guard let fileUrl = info[UIImagePickerController.InfoKey.imageURL] as? URL else { return }
    print("Image name", fileUrl.lastPathComponent) // image name
    print(fileUrl.pathExtension)
    dismiss(animated: true, completion: nil)
}