я получил эту проблему, пытаясь разобрать JSON на мое приложение IOS:Ошибки брошенные здесь не обрабатываются
Соответствующий код:
let jsonData:NSDictionary = try JSONSerialization.jsonObject(with: urlData! as Data, options: JSONSerialization.ReadingOptions.mutableContainers) as! NSDictionary
/* XCode error ^^^ Errors thrown from here are not handled */
Может кто-нибудь мне помочь?
Пожалуйста, не публикуйте свой код как изображение. Скопируйте и вставьте соответствующий код в свой вопрос. Также укажите полное сообщение об ошибке как текст в своем вопросе и укажите, какая строка вызывает ошибку. – rmaddy
И если вы используете Swift 3, используйте типы Swift 3. Используйте 'Data', а не' NSData'. Используйте 'Error', а не' NSError'. Используйте Swift массивы и словари, а не 'NSArray' и' NSDictionary'. – rmaddy
И сделайте то, что сообщают вам сообщения об ошибках. Вы используете 'try', но не в правильной области Do-Catch ... – Moritz