Архив метки: error handling

Swift 2.0: Error Handling (Обработка ошибок)

В Swift 2.0 наконец добавили обработку ошибок. Для представления ошибок добавили протокол ErrorType. В основном для создания своих ошибок создают перечисление реализующее этот протокол

При чтении файла допустим мы будем обрабатывать 2 ситуации, пустой путь и отстутствие прав на чтение (needUser будет указывать учетную запись владельца файла) Чтобы обозначить, что функция/метод могут выбрасывать ошибки наружу — ввели ключевое слово… Читать далее »