Mercurial > public > simoleon
annotate Simoleon/ErrorHandling.swift @ 153:2590ee472aa9
Add test to check currency existence
author | Dennis Concepcion Martin <dennisconcepcionmartin@gmail.com> |
---|---|
date | Mon, 23 Aug 2021 17:14:47 +0100 |
parents | 6eac99e99b96 |
children | 681f2cbe8c7f |
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 |
6eac99e99b96
Add error handling to read json function
Dennis Concepcion Martin <dennisconcepcionmartin@gmail.com>
parents:
diff
changeset
|
10 enum JsonErrors: Error { |
6eac99e99b96
Add error handling to read json function
Dennis Concepcion Martin <dennisconcepcionmartin@gmail.com>
parents:
diff
changeset
|
11 case fileMissing |
6eac99e99b96
Add error handling to read json function
Dennis Concepcion Martin <dennisconcepcionmartin@gmail.com>
parents:
diff
changeset
|
12 case loadFailed(cause: String) |
6eac99e99b96
Add error handling to read json function
Dennis Concepcion Martin <dennisconcepcionmartin@gmail.com>
parents:
diff
changeset
|
13 case parseFailed(cause: String) |
6eac99e99b96
Add error handling to read json function
Dennis Concepcion Martin <dennisconcepcionmartin@gmail.com>
parents:
diff
changeset
|
14 } |