nslocalNotification的脾气,

1,-(void)application:(UIApplication *)application didReceiveLocalNotification:(UILocalNotification *)notification,对于这个方法,如果是程序打开的话,时间到的时候,会被执行,这个时候通知栏里面也不会有通知的(可是诡异的是 我看到了通知栏里面仍然有信息啊),因为 在调用的这个方法里面 把通知是删除过了的;如果程序没有打开的话,在点击通知栏里面的 选项后 会被调用;

2,对与 之前 schedule的 通知,只要是现在这个时间点之前的那么它都会 弹出框框,有几个弹出几个, 诡异的是 为什么有的弹出来,还没有点击关闭 自己都 主动消失了(这个应该是 第一个弹出来的那个。。。弹出来是应该的,可是为什么匆匆消失呢,难道是同一个时刻的放入了两遍呢。。。。。。),

3,诡异的是 通知栏一个,弹框一个呢,并且通知栏的那个很快就消失了,哦,难道是 时间间隔太短了的 原因么,应该是延迟的原因,

4,就两个地方 会修改到 通知,一个是 今日提醒里面的开关,一个是 提醒设置里面的开关,修改一次,那么 向通知中心发送一个通知,不要 该了一点 之前的所有通知 都重新 载入了一遍,

5,要么部分 载入,也就是 必须是在现在时刻之后的 载入;要么 是在弹框的 地方加一个时间的判断;

6,用户要是频繁设置,那应该是 多么 蛋疼的一件事情呢,

 

转载于:https://www.cnblogs.com/guligei/p/3186158.html

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值