• nslocalNotification的脾气,


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

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

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

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

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

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

  • 相关阅读:
    使用webstorm来创建并且运行vue项目详细教程
    Jmeter后置处理器之Json提取器
    Linux常用命令
    Linux安装Mysql
    Linux安装JDK
    redhat6.5安装yum
    Linux安装python
    Linux安装Tomcat
    搞懂Redis协议RESP
    1TB是多大?
  • 原文地址:https://www.cnblogs.com/guligei/p/3186158.html
Copyright © 2020-2023  润新知