在我的应用程序中,我实现了推送通知功能,并且正在收到通知。我在 appDelegate 文件中使用了以下代码。
- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo {
for (id key in userInfo) {
NSMutableArray *array = [userInfo objectForKey:key];
NSString *message = [NSString stringWithFormat:@"%@",[array valueForKey:@"alert"]];
UIAlertView *alert = [[UIAlertView alloc]initWithTitle:@"iPhoneApp" message:message delegate:self cancelButtonTitle:@"Cancel" otherButtonTitles:@"Ok", nil];
[alert show];
[alert release];
}
}
我想对推送通知警报的 OK 按钮单击事件执行操作(当应用程序运行时)。我在这个应用程序中有三个视图控制器。那么我应该在哪个类中添加代码
- (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex
?