Skip to content

Instantly share code, notes, and snippets.

@meyusufdemirci
Created April 6, 2022 13:28
Show Gist options
  • Save meyusufdemirci/b66ff678fbd5959efab8b01469427feb to your computer and use it in GitHub Desktop.
Save meyusufdemirci/b66ff678fbd5959efab8b01469427feb to your computer and use it in GitHub Desktop.
Error Handling Article
enum MainError: Error {
case general
case networkError(NetworkError)
var userFriendlyDescription: String {
switch self {
case .networkError(let error):
return error.userFriendlyDescription
default:
return "MainError.general".localized
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment