2016-02-25 98 views
0

我设置我UILocalNotification S的fireDate S和我UITableViewController按日期将它们分组。我将fireDate属性设置为通知的userInfo字典中的值。现在,我想编辑通知,其中包括查找指定的通知,删除它们,然后使用新的fireDate值重新创建通知。设置后UILocalNotification fireDate是否更改?

我的问题是:

当我设置了fireDate值,具有repeatInterval设置为.Weekly,并fireDate总是包含的fireDate原始值,或者它本身更新每周时通报解雇?

我找不到文档中何事UILocalNotification这预示着它在事实上改变。我假设它始终包含原始值fireDate,即使在多年每周发布通知之后。

任何人都可以点我解释这一点,或至少证实了我的结论,任何现有的文件?

回答

0

嗯,事实证明我的想法是正确的,因为UILocalNotificationfireDate属性包含一个对应于最初设置的fireDate的值。

为了测试这一点,我创建了一个UILocalNotificationfireDate,每天等待通知解雇后,再打印fireDate值,这是前一天的日期(即我设置fireDate的日期)。

相关问题