码迷,mamicode.com
首页 > 移动开发 > 详细

iOS本地推送

时间:2014-06-06 22:47:59      阅读:349      评论:0      收藏:0      [点我收藏+]

标签:c   a   int   使用   数据   cti   

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本地推送

标签:c   a   int   使用   数据   cti   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!