【问题标题】:Getting crash "Could not cast value of type 'LLAppDelegateProxy' "出现崩溃“无法转换类型 'LLAppDelegateProxy' 的值”
【发布时间】:2017-04-21 10:19:46
【问题描述】:
我的 AppDelegate 文件中有一个方法。我是从另一个班级打来的。但是在实施 Localytics 之后,我遇到了崩溃。这是我调用该方法的方式。
let delegate = UIApplicatin.shared.delegate as ! AppDelegate
delegate.myFunction()
我试过this answer from Stack Overflow。它不会使应用程序崩溃,但不会调用方法。
【问题讨论】:
标签:
ios
swift
swift3
appdelegate
localytics
【解决方案1】:
搞定了。实际上,正如This answer 中提到的那样,我错过了didFinishLauncihingWithOptions 中的行。我们必须这样做。
func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {
AppDelegate.originalAppDelegate = self
}