我是一名新的 Objective C 程序员,正在按照此处的说明设置推送通知。
当我添加以下“可选”代码时出现错误,并且无法编译:
- (void)application:(UIApplication *)application didReceiveRemoteNotification: (NSDictionary *)userInfo {
NSLog(@"%@", userInfo);
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Notification" message:
[[userInfo objectForKey:@"aps"] valueForKey:@”alert”] delegate:nil cancelButtonTitle:
@"OK" otherButtonTitles:nil, nil];
[alert show];
}
错误是“程序中的意外“@””,位于此处userInfo objectForKey:@"aps"
。
编写此代码的正确方法是什么?