本地通知的使用

参考:http://www.2cto.com/kf/201403/285612.html

repeatInterval表示通知的重复间隔;repeatInterval的下限应该是NSCalendarUnitMinute,即每分钟重复发送一次通知;如果设置为NSCalendarUnitSecond,那么消息不会重复,每秒发送一次通知,iOS系统当然不会容许这样的存在了。

有一点需要注意,如果我们的应用程序给系统发送的本地通知是周期性的,那么即使把程序删了重装,之前的本地通知在重装时依然存在(没有从系统中移除)。例如,我们在viewDidLoad方法中启动添加本地通知的方法,多跑几次,然后把程序在模拟器中删除,再重新跑,并用下列方法输出所有的本地通知:

NSArray *localNotifications = [[UIApplication sharedApplication] scheduledLocalNotifications];
NSLog(@ "%@" , localNotifications);
1.直接取消所有的本地通知
[[UIApplication sharedApplication] cancelAllLocalNotifications];

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值