我的 AppDelegate 文件中有一个方法。我是从另一个班级打来的。但是在实施 Localytics 之后,我遇到了崩溃。这是我调用该方法的方式。
let delegate = UIApplicatin.shared.delegate as ! AppDelegate
delegate.myFunction()
我已经从 Stack Overflow 尝试了这个答案。它不会使应用程序崩溃,但不会调用方法。
我的 AppDelegate 文件中有一个方法。我是从另一个班级打来的。但是在实施 Localytics 之后,我遇到了崩溃。这是我调用该方法的方式。
let delegate = UIApplicatin.shared.delegate as ! AppDelegate
delegate.myFunction()
我已经从 Stack Overflow 尝试了这个答案。它不会使应用程序崩溃,但不会调用方法。
得到它的工作。实际上我错过了这个答案didFinishLauncihingWithOptions
中提到的那一行。我们必须这样做。
func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {
AppDelegate.originalAppDelegate = self
}