From b15295bbe051a7f37653419e964716d407ed2632 Mon Sep 17 00:00:00 2001 From: Jack Matthews Date: Sun, 19 Mar 2023 13:57:58 -0400 Subject: [PATCH] [Themes] I hate optionals --- Sources/VendettaTweak/Themes.x.swift | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Sources/VendettaTweak/Themes.x.swift b/Sources/VendettaTweak/Themes.x.swift index 4085cb7..2bbbe4e 100644 --- a/Sources/VendettaTweak/Themes.x.swift +++ b/Sources/VendettaTweak/Themes.x.swift @@ -58,7 +58,7 @@ func hexToUIColor(_ hex: String) -> UIColor? { func swizzleDCDThemeColor(_ semanticColors: [String: [String]]) { os_log("Swizzling DCDThemeColor", log: vendettaLog, type: .info) - let DCDTheme = NSClassFromString("DCDTheme")! + let DCDTheme: AnyClass = NSClassFromString("DCDTheme")! let dcdThemeTarget: AnyClass = object_getClass(DCDTheme)! let themeIndexSelector = NSSelectorFromString("themeIndex") @@ -74,12 +74,12 @@ func swizzleDCDThemeColor(_ semanticColors: [String: [String]]) { os_log("Found DCDThemeColor", log: vendettaLog, type: .debug) var methodCount: UInt32 = 0 - let methods = class_copyMethodList(target, &methodCount) + let methods = class_copyMethodList(target, &methodCount)! os_log("DCDThemeColor has %{public}d methods", log: vendettaLog, type: .debug, methodCount) for i in 0..