<span style="color: blue;">#pragma </span><span style="color: black;">mark 添加本地通知 -(</span><span style="color: blue;">void</span><span style="color: black;">)addLocalNotification{ </span><span style="color: green;">//定义本地通知对象 </span><span style="color: black;">UILocalNotification *notification=[[UILocalNotification alloc]init]; </span><span style="color: green;">//设置调用时间 </span><span style="color: black;">notification.fireDate=[NSDate dateWithTimeIntervalSinceNow:10.0];</span><span style="color: green;">//通知触发的时间,10s以后 </span><span style="color: black;">notification.repeatInterval=2;</span><span style="color: green;">//通知重复次数 //notification.repeatCalendar=[NSCalendar currentCalendar];//当前日历,使用前最好设置时区等信息以便能够自动同步时间 //设置通知属性 </span><span style="color: black;">notification.alertBody=@</span><span style="color: rgb(163, 21, 21);">"最近添加了诸多有趣的特性,是否立即体验?"</span><span style="color: black;">; </span><span style="color: green;">//通知主体 </span><span style="color: black;">notification.applicationIconBadgeNumber=1;</span><span style="color: green;">//应用程序图标右上角显示的消息数 </span><span style="color: black;">notification.alertAction=@</span><span style="color: rgb(163, 21, 21);">"打开应用"</span><span style="color: black;">; </span><span style="color: green;">//待机界面的滑动动作提示 </span><span style="color: black;">notification.alertLaunchImage=@</span><span style="color: rgb(163, 21, 21);">"Default"</span><span style="color: black;">;</span><span style="color: green;">//通过点击通知打开应用时的启动图片,这里使用程序启动图片 //notification.soundName=UILocalNotificationDefaultSoundName;//收到通知时播放的声音,默认消息声音 </span><span style="color: black;"><a target=_blank target="_blank" href="mailto:notification.soundName=@"msg.caf";//" style="color: rgb(61, 129, 238); text-decoration: none; outline: none;">notification.soundName=@</a></span><a target=_blank target="_blank" href="mailto:notification.soundName=@"msg.caf";//" style="color: rgb(61, 129, 238); text-decoration: none; outline: none;"><span style="color: rgb(163, 21, 21);">"msg.caf"</span><span style="color: black;">;</span><span style="color: green;">//</span></a>通知声音(需要真机才能听到声音) //设置用户信息 <span style="color: black;">notification.userInfo=@{@</span><span style="color: rgb(163, 21, 21);">"id"</span><span style="color: black;">:@1,@</span><span style="color: rgb(163, 21, 21);">"user"</span><span style="color: black;">:@</span><span style="color: rgb(163, 21, 21);">"Kenshin Cui"</span><span style="color: black;">};</span><span style="color: green;">//绑定到通知上的其他附加信息 //调用通知 </span><span style="color: black;">[[UIApplication sharedApplication] scheduleLocalNotification:notification]; }</span>
iOS定时通知
最新推荐文章于 2019-04-01 13:00:00 发布