我被要求在应用程序中使用一些非常类似于iPhone时钟的警报功能的警报功能。
我从文档中看到有火灾日期以及使用警报正文作为标签和所有好东西的方法。但是如果你想用开关或非活动状态将警报标记为“关闭”,是否有我可以为此目的利用的UILocalNotification属性,将通知保留在UIApplication scheduledLocalNotifications中,但不会触发(或至少隐藏) ?当应用程序在后台时,似乎没有通知触发的唯一方法是完全删除或取消计划,在这种情况下,我的表视图将不再有警报/通知数据保持显示并标记为ON或者关闭。
我不认为我必须冗余地在应用程序中维护警报数据。
答案 0 :(得分:0)
您可以尝试将alertBody
和soundName
设置为nil
。如果这不起作用,您可能会卡住保留警报数据的冗余副本。