error: no se puede subíndice un valor de tipo '[String: Any]' con un índice de tipo 'UIImagePickerController.InfoKey' [duplicado]
Esta pregunta ya tiene una respuesta aquí:
No puede subíndice un valor de tipo '[String: Any]' con un índice de tipo 'UIImagePickerController.InfoKey' 4 respuestasEstoy tratando de reconstruir la aplicación de prueba de Apple para la detección de imágenes a través de CoreML, pero tengo el error:
No puede subíndice un valor de tipo '[String: Any]' con un índice de tipo 'UIImagePickerController.InfoKey
extension ImageClassificationViewController: UIImagePickerControllerDelegate, UINavigationControllerDelegate {
func imagePickerController(_ picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [String: Any]) {
picker.dismiss(animated: true)
let image = info[UIImagePickerControllerOriginalImage] as! UIImage
imageView.image = image
updateClassifications(for: image)
}
El error aparece en la línea:
let image = info[UIImagePickerControllerOriginalImage] as! UIImage