Я хочу получить имя файла из UIImagePickerControllerPHAsset в ios 11.0.3. не удалось получить выбранное имя файла изображения с помощью этого кода. пожалуйста, помогите в этом?
if #available(iOS 11.0, *) {
let asset = info[UIImagePickerControllerPHAsset] as? PHAsset
fileName = ((asset?.value(forKey: "filename")) as? String)!
} else {
// Fallback on earlier versions
let url = info[UIImagePickerControllerReferenceURL] as! URL
let assets = PHAsset.fetchAssets(withALAssetURLs: [url], options: nil)
fileName = PHAssetResource.assetResources(for: assets.firstObject!).first!.originalFilename
}
Получение сбоев в файлеName = ((актив?.value(forKey: "filename" )) как? String)!