反正是否每隔15秒用swift显示通知?我通过
检查了一下notification.fireDate=NSDate(timeIntervalSinceNow: 15)
但它每次只显示一次就不起作用,我们怎么能把它作为循环呢?
答案 0 :(得分:2)
您无法每15秒安排一次通知。通知之间的最短时间是1分钟,这也是非常不可能的。
var repeatInterval:NSCalendarUnit {get set}
描述重新安排日程安排的日历间隔 通知。如果您指定日历单位,例如每周 (NSWeekCalendarUnit)或每年(NSYearCalendarUnit),系统 按指定的时间间隔重新安排通知。 请注意,不支持小于一分钟的间隔。该 默认值为0,表示系统触发通知 一次,然后丢弃它。
所以请按照以下步骤进行设置:
notification.repeatInterval = .Minute
答案 1 :(得分:0)
您可以将localNotification.repeatInterval
属性设置为类型NSCalendarUnit