youdesou 2016-03-08 03:49 采纳率: 0%
浏览 1405

IOS 闹钟不响应,请看代码

IOS 闹钟不响应,请看代码:

  • (void)btnclock_click:(UIButton *)button {     UILocalNotification *notification=[[UILocalNotification alloc] init];

    
    if (notification!=nil) {

        
        notification.fireDate=[NSDate dateWithTimeIntervalSinceNow:20];
//10秒后通知
        

        notification.repeatInterval=kCFCalendarUnitMinute;
//循环次数,kCFCalendarUnitWeekday一周一次

        
        notification.applicationIconBadgeNumber=4;
//应用的红色数字
        

        notification.soundName= UILocalNotificationDefaultSoundName;//声音

        
        notification.alertBody=@"通知内容";
//提示信息 弹出提示框

        
        notification.alertAction = @"打开";  
//提示框按钮

        
        //notification.hasAction = NO;
//是否显示额外的按钮,为no时alertAction消失

    
         NSDictionary *infoDict = [NSDictionary dictionaryWithObject:@"someValue" forKey:@"someKey"];
        

        notification.userInfo = infoDict;
//添加额外的信息

      
        [[UIApplication sharedApplication] scheduleLocalNotification:notification];
        

    }
}

响应闹钟:AppDelegate.m

  • (void)application:(UIApplication *)application didReceiveLocalNotification:(UILocalNotification *)notification {     application.applicationIconBadgeNumber = 0;

    if (notification) {

        NSLog(@"didFinishLaunchingWithOptions");

        UIAlertView *alert =  [[UIAlertView alloc] initWithTitle:nil message:notification.alertBody delegate:self cancelButtonTitle:@"OK" otherButtonTitles:nil];

        [alert show];

    }
}

死活不响应,请各位大神帮忙解答下,不甚感激!

  • 写回答

3条回答 默认 最新

  • devmiao 2016-03-08 04:48
    关注
    评论

报告相同问题?

悬赏问题

  • ¥15 安卓adb backup备份应用数据失败
  • ¥15 eclipse运行项目时遇到的问题
  • ¥15 关于#c##的问题:最近需要用CAT工具Trados进行一些开发
  • ¥15 南大pa1 小游戏没有界面,并且报了如下错误,尝试过换显卡驱动,但是好像不行
  • ¥15 没有证书,nginx怎么反向代理到只能接受https的公网网站
  • ¥50 成都蓉城足球俱乐部小程序抢票
  • ¥15 yolov7训练自己的数据集
  • ¥15 esp8266与51单片机连接问题(标签-单片机|关键词-串口)(相关搜索:51单片机|单片机|测试代码)
  • ¥15 电力市场出清matlab yalmip kkt 双层优化问题
  • ¥30 ros小车路径规划实现不了,如何解决?(操作系统-ubuntu)