gpt4 book ai didi

ios - 取消指定日期的本地通知

转载 作者:行者123 更新时间:2023-11-29 03:43:03 25 4
gpt4 key购买 nike

我什至无法发明解决这个问题的可能解决方案。

我的应用程序需要使用 interval 创建一些 UILocalNotification 对象,但是如果我将间隔设置为 NSMinuteCalendarUnit 的话,它会每分钟打扰我,直到我在 UIApplication 中取消此通知,或者用锤子砸碎我的手机...

但我在我的应用程序中设置了项目的结束日期,并且我希望这些通知仅在指定日期有效。有人告诉我在应用程序启动时检查它(不是问题,但是如果我设置此通知每分钟触发一次并且我不会在这段时间内关闭我的应用程序怎么办?)。我需要一些独立的东西,我想知道如何做到这一点..有什么想法吗?

最佳答案

您可以在应用运行时和应用启动时检查是否需要取消接收本地通知。

当您的应用在前台运行并且为您的应用触发本地通知时,将在您的应用委托(delegate)上调用 application:didReceiveLocalNotification:

本地通知没有结束日期,因此您取消通知的唯一方法是在应用程序运行时通过它。

关于ios - 取消指定日期的本地通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18124045/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com