class SomeClass {
var someProperty: Int {
throw Err("SNAFU")
}
}
Для кода, подобного приведенному выше, ошибка с быстрым двоичным жалобой не обрабатывается, потому что закрывающая функция не объявлена "бросает".
Как объявить, что 'someProperty' 'выбрасывает' в вышеуказанном?
class SomeClass {
var someProperty throws: Int {
}
}
и
class SomeClass {
var someProperty: throws Int {
}
}
и
class SomeClass {
var someProperty: Int throws {
}
}
похоже, не работают.