Самый простой способ вызвать ошибку/исключение с помощью специального сообщения в Swift?IOS

Программируем под IOS
Anonymous
Самый простой способ вызвать ошибку/исключение с помощью специального сообщения в Swift?

Сообщение Anonymous »

Я хочу сделать в Swift что-то, что я привык делать на многих других языках: создать исключение во время выполнения с помощью специального сообщения. Например (на Java):

Код: Выделить всё

throw new RuntimeException("A custom message here")
Я понимаю, что могу генерировать типы перечислений, соответствующие протоколу ErrorType, но я не хочу определять перечисления для каждого типа ошибок, которые я выбрасываю. В идеале я хотел бы как можно точнее имитировать приведенный выше пример. Я рассматривал возможность создания собственного класса, реализующего протокол ErrorType, но даже не могу понять, чего требует этот протокол. Идеи?

Подробнее здесь: https://stackoverflow.com/questions/314 ... e-in-swift

Вернуться в «IOS»