Mercurial > public > simoleon
annotate Simoleon/Helpers/ErrorHandling.swift @ 156:84137052813d
Refactor code
author | Dennis Concepcion Martin <dennisconcepcionmartin@gmail.com> |
---|---|
date | Sat, 28 Aug 2021 11:15:25 +0100 |
parents | Simoleon/ErrorHandling.swift@681f2cbe8c7f |
children | 0c589138a6f3 |
rev | line source |
---|---|
150
6eac99e99b96
Add error handling to read json function
Dennis Concepcion Martin <dennisconcepcionmartin@gmail.com>
parents:
diff
changeset
|
1 // |
6eac99e99b96
Add error handling to read json function
Dennis Concepcion Martin <dennisconcepcionmartin@gmail.com>
parents:
diff
changeset
|
2 // ErrorHandling.swift |
6eac99e99b96
Add error handling to read json function
Dennis Concepcion Martin <dennisconcepcionmartin@gmail.com>
parents:
diff
changeset
|
3 // Simoleon |
6eac99e99b96
Add error handling to read json function
Dennis Concepcion Martin <dennisconcepcionmartin@gmail.com>
parents:
diff
changeset
|
4 // |
6eac99e99b96
Add error handling to read json function
Dennis Concepcion Martin <dennisconcepcionmartin@gmail.com>
parents:
diff
changeset
|
5 // Created by Dennis Concepción Martín on 19/8/21. |
6eac99e99b96
Add error handling to read json function
Dennis Concepcion Martin <dennisconcepcionmartin@gmail.com>
parents:
diff
changeset
|
6 // |
6eac99e99b96
Add error handling to read json function
Dennis Concepcion Martin <dennisconcepcionmartin@gmail.com>
parents:
diff
changeset
|
7 |
6eac99e99b96
Add error handling to read json function
Dennis Concepcion Martin <dennisconcepcionmartin@gmail.com>
parents:
diff
changeset
|
8 import Foundation |
6eac99e99b96
Add error handling to read json function
Dennis Concepcion Martin <dennisconcepcionmartin@gmail.com>
parents:
diff
changeset
|
9 |
155
681f2cbe8c7f
Refactor error handling class
Dennis Concepcion Martin <dennisconcepcionmartin@gmail.com>
parents:
150
diff
changeset
|
10 class ErrorHandling { |
681f2cbe8c7f
Refactor error handling class
Dennis Concepcion Martin <dennisconcepcionmartin@gmail.com>
parents:
150
diff
changeset
|
11 enum Json: Error { |
681f2cbe8c7f
Refactor error handling class
Dennis Concepcion Martin <dennisconcepcionmartin@gmail.com>
parents:
150
diff
changeset
|
12 case fileMissing |
681f2cbe8c7f
Refactor error handling class
Dennis Concepcion Martin <dennisconcepcionmartin@gmail.com>
parents:
150
diff
changeset
|
13 case loadFailed(cause: String) |
681f2cbe8c7f
Refactor error handling class
Dennis Concepcion Martin <dennisconcepcionmartin@gmail.com>
parents:
150
diff
changeset
|
14 case parseFailed(cause: String) |
681f2cbe8c7f
Refactor error handling class
Dennis Concepcion Martin <dennisconcepcionmartin@gmail.com>
parents:
150
diff
changeset
|
15 } |
150
6eac99e99b96
Add error handling to read json function
Dennis Concepcion Martin <dennisconcepcionmartin@gmail.com>
parents:
diff
changeset
|
16 } |