我有一点编程挑战。在我的应用程序中,我使用重复UILocalNotification
s。我编写了一个处理被忽略通知的方法,在该方法中我检查通知是否被忽略,然后我将其记录到一个名为EntityA
. 因此,例如,重复通知设置为每天重复。如果用户在 10 天内忽略该通知,我们将有 10 个错过的通知,即 10EntityA
秒。
当我检查忽略的通知时,将这种方法放在哪里合适?我在想:
application:didFinishLaunchingWithOptions:
- 如果在触发通知时应用程序没有运行
applicationWillEnterForeground:
- 如果在触发通知时应用程序在后台并且用户忽略了通知