如何编辑存储时间值的数组?

时间:2011-12-16 12:10:32

标签: iphone objective-c

我有一个应用程序,我将时间值存储在数组中。当从datepicker中选择特定日期时,时间将通过名为@“time”的密钥名称存储在数组中。这个日期我用来安排特定日期的通知。

我正在使用sqlite数据库,我将保存通知时间值。我的问题是我想通过我在数组中存储的键值来编辑我已经安排的通知,即如果我更改特定时间,那个特定时间应该在我的数组时间通过索引处的索引路径进行更改,其中它应该被编辑?

1 个答案:

答案 0 :(得分:0)

通过array

获取所有预定通知scheduledLocalNotifications

检查您要重新安排的fireDate循环中的array(旧日期/时间)

当您找到要重新安排的通知对象时,请通过cancelLocalNotification取消该通知。

取消旧通知时,请使用更新的时间安排新的本地通知。