Я пытаюсь написать функцию, которая выбирает картинку для контакта.Поскольку я устанавливаю значение по умолчанию, я думаю, что компилятор будет в порядке, но когда я пытаюсь вернуть результат в закрытии завершения, он выдает ошибку: Значение необязательного типа UIImage?должен быть развернут в значение типа UIImage.Что мне нужно сделать?
func getContactImage (contact:Contacts, completion:@escaping (_ myimage: UIImage)->()){//open 1 method
let defaultimg = UIImage(named:"headshot.png")
var animg = self.loadImageNamed(contact.pic) ?? defaultimg
if (contact.first==nil&&contact.last==nil) {
if !(contact.co==nil) {
animg = UIImage(named:"company.png")
}
}
completion(animg) //ERROR HERE
}