Я пытаюсь вызвать функцию takePhoto и использовать метод imagePickerController()
, чтобы попытаться перейти к другому контроллеру представления, который содержит UIIMageView
.
Я пытаюсь передать фотографию, сделанную новому контроллеру / классу представления, но получаю ошибку, упомянутую в заголовке.
@IBAction func takePhoto(_ sender: AnyObject) {
if UIImagePickerController.isSourceTypeAvailable(UIImagePickerController.SourceType.camera) {
let imagePicker = UIImagePickerController()
imagePicker.delegate = self
imagePicker.sourceType = UIImagePickerController.SourceType.camera
imagePicker.allowsEditing = false
self.present(imagePicker, animated: true, completion: nil)
}
self.performSegue(withIdentifier: "postSegue", sender: self)
}