конвертировать mediaURL в PHAsset - PullRequest
0 голосов
/ 11 февраля 2020

Я использую UIImagePickerControllerDelegate для записи видео, а затем открываю его в одном из моих массивов, который имеет тип [PhAsset]. Я не могу этого сделать, так как не могу найти что-либо для преобразования в phasset из mediaURL.

extension EditViewController : UIImagePickerControllerDelegate, UINavigationControllerDelegate, UIViewControllerTransitioningDelegate {

func imagePickerController(_ picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [UIImagePickerController.InfoKey : Any]) {

let videoURL = info[UIImagePickerController.InfoKey.mediaURL] as? URL //as? phAsset doesn't work

print("Video URL === \(videoURL)") //VideoURL of the recorded Video

//Need to append the video url into the last position of the array

self.newVideos.append(videoURL) // [PhAsset type array]

...