From 230bcbf685e68c053a3882a2a11d71796ff87666 Mon Sep 17 00:00:00 2001 From: Mark DiFranco Date: Wed, 29 Nov 2023 13:40:48 -0500 Subject: [PATCH] Add extension to NSError for localized descriptions --- .../Error/NSError+LocalizedDescription.swift | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 Sources/AppFoundations/Extensions/Error/NSError+LocalizedDescription.swift diff --git a/Sources/AppFoundations/Extensions/Error/NSError+LocalizedDescription.swift b/Sources/AppFoundations/Extensions/Error/NSError+LocalizedDescription.swift new file mode 100644 index 0000000..793f008 --- /dev/null +++ b/Sources/AppFoundations/Extensions/Error/NSError+LocalizedDescription.swift @@ -0,0 +1,15 @@ +// +// NSError+LocalizedDescription.swift +// +// +// Created by Mark DiFranco on 2023-11-29. +// + +import Foundation + +public extension NSError { + + convenience init(domain: String = "AppFoundations", description: String) { + self.init(domain: domain, code: 0, userInfo: [NSLocalizedDescriptionKey : description]) + } +}