Create UserNotificationManager.shared.

This commit is contained in:
Brent Simmons
2025-02-01 20:06:58 -08:00
parent 687d3a0cec
commit 4df2e10cf2
3 changed files with 4 additions and 4 deletions

View File

@@ -26,7 +26,6 @@ final class AppDelegate: NSObject, NSApplicationDelegate, NSUserInterfaceValidat
static let mainWindow = "mainWindow"
}
var userNotificationManager: UserNotificationManager!
var extensionContainersFile: ExtensionContainersFile!
var extensionFeedAddRequestFile: ExtensionFeedAddRequestFile!
@@ -213,7 +212,7 @@ final class AppDelegate: NSObject, NSApplicationDelegate, NSUserInterfaceValidat
}
UNUserNotificationCenter.current().delegate = self
userNotificationManager = UserNotificationManager()
_ = UserNotificationManager.shared
#if DEBUG
refreshTimer!.update()

View File

@@ -13,6 +13,8 @@ import UserNotifications
final class UserNotificationManager: NSObject {
static let shared = UserNotificationManager()
override init() {
super.init()
NotificationCenter.default.addObserver(self, selector: #selector(accountDidDownloadArticles(_:)), name: .AccountDidDownloadArticles, object: nil)

View File

@@ -25,7 +25,6 @@ final class AppDelegate: UIResponder, UIApplicationDelegate, UNUserNotificationC
private let logger = Logger(subsystem: Bundle.main.bundleIdentifier!, category: "Application")
var userNotificationManager: UserNotificationManager!
var extensionContainersFile: ExtensionContainersFile!
var extensionFeedAddRequestFile: ExtensionFeedAddRequestFile!
var widgetDataEncoder: WidgetDataEncoder!
@@ -87,7 +86,7 @@ final class AppDelegate: UIResponder, UIApplicationDelegate, UNUserNotificationC
}
UNUserNotificationCenter.current().delegate = self
userNotificationManager = UserNotificationManager()
_ = UserNotificationManager.shared
extensionContainersFile = ExtensionContainersFile()
extensionFeedAddRequestFile = ExtensionFeedAddRequestFile()