Я работаю над приложением, в котором я пытаюсь отобразить тип VNClassificationObservation
в заголовке панели навигации, когда фотографирую элемент. Но я сталкиваюсь с проблемой приведения типов. Показывает ошибку:
"В ролях из" VNClassificationObservation? " к несвязанному типу 'String'
всегда терпит неудачу ".
Пожалуйста, укажите мне правильное направление.
let request = VNCoreMLRequest(model: model) { (request, error) in
guard let results = request.results as? [VNClassificationObservation] else {
fatalError("Request failed.")
}
let firstResult = results.first as? String
self.navigationItem.title = firstResult
}
Я ожидаю, что вывод будет правильно распечатан в заголовке навигации без ошибок.