Вебинары

Обработка исключений и ошибок в Objective-C

В языке Objective-C поддерживаются механизмы обработки исключений и ошибок, очень похожие на используемые в языках C++ и Java. Механизмы обработки исключений разъединяют обнаружение и обработку исключительных условий и автоматизируют распространение исключения из точки обнаружения на грани обработки. В результате ваш код может быть намного чище, его проще записать правильно и проще поддерживать.

На мастер-классе мы обсудим следующие темы.

Краткое знакомство с обработкой ошибок в C:
- Переменная errno, коды ошибок и получение строки с описанием ошибки по коду;
- Примеры использования.

Механизм исключений в Objective-C:
- Класс NSException;
- Что такое исключительная ситуация;
- Когда нужно и когда не нужно использовать исключения (или почему Objective-C не Java);
- Примеры использования.

Механизм обработки ошибок в Objective-C:
- Класс NSError;
- Примеры его использования.

Бесплатная регистрация