首页 > 移动平台 > 详细

iOS本地推送

时间:2014-06-06 22:46:16      阅读:471      评论:0      收藏:0      [点我收藏+]

iOS的本地通知服务需要使用NSLocalNotification,处理基于时间行为的通知。比如定时通知用户该学习了。
使用NSLocalNotification一般需要考虑三个方面:
scheduled time:时间周期,用来指定iOS系统发送通知的日期和时间;
notification type:通知类型(包括警告信息,动作按钮的标题,应用图标上的badge(数字标记)和播放的声音);
自定义数据,本地通知可以包含一个dictionary类型的本地数据。
对本地通知的数量限制,iOS最多允许最近本地通知数量是64个,超过限制的本地通知将被iOS忽略。
使用示例:
UILocalNotification *notification=[[UILocalNotification alloc] init];
NSDate *now=[NSDate new];
notification.fireDate=[now addTimeInterval:100];
notification.timeZone=[NSTimeZone defaultTimeZone];
notification.alertBody=@"提醒你该学习IOS了";
[[UIApplication sharedApplication]   scheduleLocalNotification:notification];

iOS本地推送,布布扣,bubuko.com

iOS本地推送

原文:http://www.cnblogs.com/weiboyuan/p/3765619.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!