swift | fix style guidelines

This commit is contained in:
Damian Rzeszot 2017-10-09 11:56:50 +02:00
parent 39665aaad7
commit 62d4b1483b
2 changed files with 8 additions and 8 deletions

View File

@ -376,14 +376,14 @@ print("Имя :\(name)") // Имя: Яков
// Протокол `Error` используется для перехвата выбрасываемых ошибок // Протокол `Error` используется для перехвата выбрасываемых ошибок
enum MyError: Error { enum MyError: Error {
case BadValue(msg: String) case badValue(msg: String)
case ReallyBadValue(msg: String) case reallyBadValue(msg: String)
} }
// фунции помеченные словом `throws` должны вызываться с помощью `try` // фунции помеченные словом `throws` должны вызываться с помощью `try`
func fakeFetch(value: Int) throws -> String { func fakeFetch(value: Int) throws -> String {
guard 7 == value else { guard 7 == value else {
throw MyError.ReallyBadValue(msg: "Действительно плохое значение") throw MyError.reallyBadValue(msg: "Действительно плохое значение")
} }
return "тест" return "тест"
@ -401,7 +401,7 @@ func testTryStuff() {
do { do {
// обычно try оператор, позволяющий обработать ошибку в `catch` блоке // обычно try оператор, позволяющий обработать ошибку в `catch` блоке
try fakeFetch(value: 1) try fakeFetch(value: 1)
} catch MyError.BadValue(let msg) { } catch MyError.badValue(let msg) {
print("Ошибка: \(msg)") print("Ошибка: \(msg)")
} catch { } catch {
// все остальное // все остальное

View File

@ -361,14 +361,14 @@ print("Name is \(name)") // Name is Them
// The `Error` protocol is used when throwing errors to catch // The `Error` protocol is used when throwing errors to catch
enum MyError: Error { enum MyError: Error {
case BadValue(msg: String) case badValue(msg: String)
case ReallyBadValue(msg: String) case reallyBadValue(msg: String)
} }
// functions marked with `throws` must be called using `try` // functions marked with `throws` must be called using `try`
func fakeFetch(value: Int) throws -> String { func fakeFetch(value: Int) throws -> String {
guard 7 == value else { guard 7 == value else {
throw MyError.ReallyBadValue(msg: "Some really bad value") throw MyError.reallyBadValue(msg: "Some really bad value")
} }
return "test" return "test"
@ -385,7 +385,7 @@ func testTryStuff() {
do { do {
// normal try operation that provides error handling via `catch` block // normal try operation that provides error handling via `catch` block
try fakeFetch(value: 1) try fakeFetch(value: 1)
} catch MyError.BadValue(let msg) { } catch MyError.badValue(let msg) {
print("Error message: \(msg)") print("Error message: \(msg)")
} catch { } catch {
// must be exhaustive // must be exhaustive