在整合Urban Airship后,我打电话
let appDelegate = UIApplication.sharedApplication().delegate as? AppDelegate
我总是没事.当我试图获得UIApplication.sharedApplication().委托类时,它告诉我,它现在是UAAppDelegateProxy.
但
let appDelegate = UIApplication.sharedApplication().delegate as? UAAppDelegateProxy
也返回零.
我怎样才能获得appDelegate?
编辑
我想,只有当UAConfig参数automaticSetupEnabled设置为true时才会发生这种情况.当automaticSetupEnabled为false时,我像往常一样得到appDelegate,但我失去了城市飞艇自动配置的优势.