From f2a36f9e333c0d81567543441b727ccbff43bd60 Mon Sep 17 00:00:00 2001 From: tudnai Date: Sat, 19 Nov 2022 14:06:24 -0800 Subject: [PATCH] Added two more hex string formats to the HexDigitFormatter --- A2Mac/HexDigitFormatter.swift | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/A2Mac/HexDigitFormatter.swift b/A2Mac/HexDigitFormatter.swift index 005238d..d7a967b 100644 --- a/A2Mac/HexDigitFormatter.swift +++ b/A2Mac/HexDigitFormatter.swift @@ -57,6 +57,12 @@ class HexDigitFormatter: Formatter { if string.starts(with: "#") { hexValue = String(string.dropFirst()).uppercased() } + else if string.starts(with: "%") { + hexValue = String(string.dropFirst()).uppercased() + } + else if string.starts(with: "$") { + hexValue = String(string.dropFirst()).uppercased() + } else if string.starts(with: "0x") { hexValue = String(string.dropFirst(2)).uppercased() }