2017-04-21 5 views
0

Ich habe eine Methode in meiner AppDelegate-Datei. Was ich von einer anderen Klasse angerufen habe. Aber nach der Implementierung von Localytics bekomme ich einen Absturz. So nannte ich die Methode.Absturz "Konnte den Wert vom Typ 'LLAppDelegateProxy' nicht umwandeln"

let delegate = UIApplicatin.shared.delegate as ! AppDelegate 
delegate.myFunction() 

Ich habe versucht this answer from Stack Overflow. Es stürzt die App nicht ab, aber die Methode wird nicht aufgerufen.

Antwort

0

Es funktioniert. Eigentlich fehlte mir die Linie in didFinishLauncihingWithOptions wie in This answer erwähnt. Wir müssen das tun.

func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool { 
     AppDelegate.originalAppDelegate = self 
    } 
Verwandte Themen