无法转换types“LLAppDelegateProxy”的值
我已经整合了Localtyics iOS SDK。 在这之后,我得到像下面的错误:无法强制types'LLAppDelegateProxy'
这意味着我无法获得应用程序委托对象的参考。 我现在有麻烦了,因为我想Localytics&也想要一个App委托的参考对象。
有没有人知道这个解决scheme?
Localytics用他们的代理类( LLAppDelegateProxy
)replace你的AppDelegate幕后。 Localyticsbuild议创build一个静态引用到您的原始AppDelegate访问像这样:
class AppDelegate: UIResponder, UIApplicationDelegate { static var originalAppDelegate: AppDelegate! // ... func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool { AppDelegate.originalAppDelegate = self // ... }
访问使用:
AppDelegate.originalAppDelegate.someMethod()