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 微信公众号自制会员卡没有收款渠道啊
  • ¥15 stable diffusion
  • ¥100 Jenkins自动化部署—悬赏100元
  • ¥15 关于#python#的问题:求帮写python代码
  • ¥20 MATLAB画图图形出现上下震荡的线条
  • ¥15 关于#windows#的问题:怎么用WIN 11系统的电脑 克隆WIN NT3.51-4.0系统的硬盘
  • ¥15 perl MISA分析p3_in脚本出错
  • ¥15 k8s部署jupyterlab,jupyterlab保存不了文件
  • ¥15 ubuntu虚拟机打包apk错误
  • ¥199 rust编程架构设计的方案 有偿