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