我的AppDelegate文件中有一个方法。我从另一个 class 打电话来的。但是在实施Localytics之后,我崩溃了。这是我调用该方法的方式。

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

我尝试了this answer from Stack Overflow。它不会使应用程序崩溃,但不会调用方法。

最佳答案

得到它的工作。实际上,我错过了This answer中提到的didFinishLauncihingWithOptions中的行。我们必须这样做。

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

关于ios - 崩溃”无法转换为“LLAppDelegateProxy”类型的值”,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/43540130/

10-17 01:13