【发布时间】:2013-05-06 19:56:11
【问题描述】:
我有 ios 项目 i xcode,我需要从 Appdelegate 获取设备令牌以查看控制器,这里是 App 委托的代码:
-(void)application:(UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)deviceToken
{
[[NSUserDefaults standardUserDefaults] setObject:deviceToken forKey:@"token"];
[[NSUserDefaults standardUserDefaults] synchronize];
}
然后,在视图控制器中:
[super viewDidLoad];
[[NSUserDefaults standardUserDefaults] objectForKey:@"token"];
当我第一次尝试时,它可以工作,但下一次应用程序崩溃了...当我从视图控制器中删除该代码时,它可以工作,所以那里一定是错误的...你能帮我吗?
【问题讨论】:
-
你能把错误日志贴出来吗...
标签: ios viewcontroller appdelegate