我试图获得每日重复的本地通知并显示当前日期。 我怎样才能做到这一点?
我尝试使用像
这样的东西localNotification.repeatInterval = .Day
localNotification.alertBody = "currentdate: \(NSDate())"
但在这种情况下,它会一直显示"第一个开火日期"
我可以逐个为即将到来的日期安排这些日期,但根据documentation,我只能限制为64个通知。
答案 0 :(得分:1)
alertBody
只是NSString
属性。因此,每次显示通知时都不会计算它。这就是为什么你不能在那里显示“多变”的文字。
如果由于某种原因您需要在通知中显示当前的“日期”,请尝试将显示的文本更改为“现在”或仅显示没有“日期”组件的预定时间。