November 2018
Intermediate to advanced
404 pages
10h 16m
English
Kitura provides you with a struct to handle initialization errors in InitializationError.swift:
// File: /Application/InitializationError.swiftimport Foundationpublic struct InitializationError: Error { // [1] let message: String init(_ msg: String) { message = msg }}extension InitializationError: LocalizedError { // [2] public var errorDescription: String? { return message }}
The following features are implemented:
The InitializationError() struct does no more than offer you a chance to modify the error message. You can, for example, replace an error message with a localized version ...
Read now
Unlock full access