关于一个每日定时推送本地通知的问题
2015-12-24 10:35
399 查看
UILocalNotification *notification=[[UILocalNotification alloc] init];
if (notification!=nil) {//判断系统是否支持本地通知
notification.fireDate = [NSDate dateWithTimeIntervalSince1970:8*60*60];//本次开启立即执行的周期
notification.repeatInterval=kCFCalendarUnitWeekday;//循环通知的周期
notification.timeZone=[NSTimeZone defaultTimeZone];
notification.alertBody=@"哇哇哇";//弹出的提示信息
notification.applicationIconBadgeNumber=0; //应用程序的右上角小数字
notification.soundName= UILocalNotificationDefaultSoundName;//本地化通知的声音
//notification.alertAction = NSLocalizedString(@"美女呀", nil); //弹出的提示框按钮
notification.hasAction = NO;
[[UIApplication sharedApplication] scheduleLocalNotification:notification];
}
我想每日8点app都收到一个本地推送,这个代码不行啊,但是我把kCFCalendarUnitWeekday换成kCFCalendarUnitHour,就可以每小时都收到本地通知
if (notification!=nil) {//判断系统是否支持本地通知
notification.fireDate = [NSDate dateWithTimeIntervalSince1970:8*60*60];//本次开启立即执行的周期
notification.repeatInterval=kCFCalendarUnitWeekday;//循环通知的周期
notification.timeZone=[NSTimeZone defaultTimeZone];
notification.alertBody=@"哇哇哇";//弹出的提示信息
notification.applicationIconBadgeNumber=0; //应用程序的右上角小数字
notification.soundName= UILocalNotificationDefaultSoundName;//本地化通知的声音
//notification.alertAction = NSLocalizedString(@"美女呀", nil); //弹出的提示框按钮
notification.hasAction = NO;
[[UIApplication sharedApplication] scheduleLocalNotification:notification];
}
我想每日8点app都收到一个本地推送,这个代码不行啊,但是我把kCFCalendarUnitWeekday换成kCFCalendarUnitHour,就可以每小时都收到本地通知
相关文章推荐
- 链表反转
- 如何在 Ubuntu 中安装最新的 Arduino IDE 1.6.6
- LeetCode 223:Rectangle Area
- 第二章:流程控制与数组
- TabControl与UserControl合伙吃内存
- ARMv8-a架构简介
- oracle的commit详解
- Spring 在 xml配置文件 或 annotation 注解中 运用Spring EL
- iOS判断程序第一次启动
- Jquery获得下拉框的值
- 【原】机器学习几个基本的问题
- Jmeter参数化的4种方法
- iOS开发~CocoaPods使用详细说明
- 自定义Label文字绘制区域
- js 中获取项目当前服务器路径
- 【实例】在java中如何获取xml文件数据
- Android 结束进程
- 软件测试工程师入门之道
- zookeeper集群与Dubbo的实现与整合
- /etc/init.d目录