Я недавно начал изучать Objective-C, и я работаю над приложением iOS в качестве упражнения, в любом случае я хочу справиться с переполнением, выбрасывая исключение (я исхожу из фона Java), я искал ссылку, где есть только NSException
, но затем Я прочитал в разделе, в котором обсуждаются темы об обработке исключений, и они сказали использовать NSError
, я прочитал ссылку, но у них был тот же протокол и методы, так в чем разница между ними? А что лучше?
Кроме того, я хочу создать собственное исключение или класс ошибки, есть ли какие-либо методы или поля, которые я должен включить? (Как при реализации интерфейса Exception
в Java). Спасибо