Mercurial > public > simoleon
comparison Simoleon/ErrorHandling.swift @ 155:681f2cbe8c7f
Refactor error handling class
author | Dennis Concepcion Martin <dennisconcepcionmartin@gmail.com> |
---|---|
date | Wed, 25 Aug 2021 11:00:21 +0100 |
parents | 6eac99e99b96 |
children |
comparison
equal
deleted
inserted
replaced
154:8afba86ab8dd | 155:681f2cbe8c7f |
---|---|
5 // Created by Dennis Concepción Martín on 19/8/21. | 5 // Created by Dennis Concepción Martín on 19/8/21. |
6 // | 6 // |
7 | 7 |
8 import Foundation | 8 import Foundation |
9 | 9 |
10 enum JsonErrors: Error { | 10 class ErrorHandling { |
11 case fileMissing | 11 enum Json: Error { |
12 case loadFailed(cause: String) | 12 case fileMissing |
13 case parseFailed(cause: String) | 13 case loadFailed(cause: String) |
14 case parseFailed(cause: String) | |
15 } | |
14 } | 16 } |