Wie bekomme ich einen Verweis auf AppDelegate in Swift? (iOS)
Hallo zusammen! Ich bin ein Anfänger in der iOS-Entwicklung mit Swift und habe ein Problem. Ich muss von einer anderen Klasse (z.B. von einem ViewController oder einem normalen Datenmanager) auf das AppDelegate-Objekt zugreifen, um dort eine Methode aufzurufen oder auf eine Property zuzugreifen. Früher, als ich in Objective-C geschrieben habe, habe ich `[[UIApplication sharedApplication] delegate]` verwendet. Aber in Swift funktioniert das nicht so. Ich habe versucht, `UIApplication.sharedApplication().delegate` zu schreiben, aber Xcode gibt einen Fehler aus oder sagt, dass ich einen Typecast durchführen muss.
Hier ist ein Beispielcode, den ich in meinem ViewController zu schreiben versuche:
```swift
class MyViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
// Versuche, AppDelegate zu erhalten
let appDel
Noch keine Antworten.
Anmelden um eine Antwort zu hinterlassen