重复显示当前日期的通知

时间:2016-01-04 09:21:02

标签: ios swift uilocalnotification

我试图获得每日重复的本地通知并显示当前日期。 我怎样才能做到这一点?

我尝试使用像

这样的东西
localNotification.repeatInterval = .Day
localNotification.alertBody = "currentdate: \(NSDate())"

但在这种情况下,它会一直显示"第一个开火日期"

我可以逐个为即将到来的日期安排这些日期,但根据documentation,我只能限制为64个通知。

1 个答案:

答案 0 :(得分:1)

alertBody只是NSString属性。因此,每次显示通知时都不会计算它。这就是为什么你不能在那里显示“多变”的文字。

如果由于某种原因您需要在通知中显示当前的“日期”,请尝试将显示的文本更改为“现在”或仅显示没有“日期”组件的预定时间。