Swift: Обработка ошибок
18 апреля 2015, 12:41
Уровень 1
enum ErrorsE: Error { case System case User case Background } class Handle { func save() throws { for i in 1...3 { if i == 2 { throw ErrorsE.User } } } } class AppHandle { func run(){ let e = Handle() do { try e.save() } catch let error { print("error: \(error)") } } }
AppHandle().run()
Твитнуть
Поделиться
Поделиться
Популярное
