Wie bekomme ich einen Verweis auf AppDelegate in Swift: UIApplication.shared.delegate und Alternativen
Hallo zusammen! Ich habe gerade mit dem Lernen von Swift und der iOS-Entwicklung begonnen und bin auf ein Problem gestoßen. Ich benötige Zugriff auf einige Daten und Methoden, die in meinem AppDelegate gespeichert sind, aus anderen View Controllern und Klassen. Ich weiß, dass AppDelegate ein Singleton ist, das vom System erstellt wird, aber ich verstehe nicht genau, wie ich einen Verweis darauf bekomme.
\n\nHier ist eine vereinfachte Version meines AppDelegate:
\n\nimport UIKit\n\n@UIApplicationMain\nclass AppDelegate: UIResponder, UIApplicationDelegate {\n \n var window: UIWindow?\n var userToken: String? // Autorisierungs-Token, der in vielen Controllern benötigt wird\n \n func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {\n userToken = "some_token_ Noch keine Antworten.
Anmelden um eine Antwort zu hinterlassen