本地通知小结

1. 本地通知有两种方式

1) - (void)presentLocalNotificationNow:(UILocalNotification*)notification

这种方式是自己在需要推送消息时主动调用的方法, 比如在IM中收到新消息, 而此时程序在后台运行时, 可以弹出提醒消息进行提示

此方式推送消息, 与自己本身是否可以进行调用有关

2) - (void)scheduleLocalNotification:(UILocalNotification*)notification

这种方式是设置未来某个时间的提醒消息, 类似于闹钟(闹钟实测关机失效 iOS9.3), 一旦设置, 之后交由系统进行推送, 不论程序在后台, 或是结束进程,  或是中间关机后又开机, 都不影响消息的推送      

 但是,有设置上限, 最多允许64个近期的推送消息, 一旦大于64, 后面的通知消息系统会自动忽略,      通知消息过期后系统会自动释放掉, 不需要手动取消,  设置消息的时候,若设置时间小于当前的时间系统会自动忽略,不计入64, 不影响后面提醒消息的设置

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 极光推送: 1.JPush当前版本是1.8.2,其SDK的开发除了正常的功能完善和扩展外也紧随苹果官方的步伐,SD...
    Isspace阅读 11,715评论 10 16
  • 概述 在多数移动应用中任何时候都只能有一个应用程序处于活跃状态,如果其他应用此刻发生了一些用户感兴趣的那么通过通知...
    莫离_焱阅读 11,595评论 1 8
  • 推送通知注意:这里说的推送通知跟NSNotification有所区别NSNotification是抽象的,不可见的...
    醉叶惜秋阅读 5,415评论 0 3
  • 《雨人》讲述了查理在父亲死后得知自己没有分得三百万的遗产于是更加深了对父亲的恨意,这份遗产给了他从未听说过的哥...
    妄谈疯话阅读 1,339评论 0 0
  • 故事?我的故事?主动的故事?发生了?又或者?也许这就是个玩笑,根本就没有什么故事……
    渠头村长阅读 1,826评论 0 0