我正在使用UIApplicationSignificantTimeChange
来确定日期何时发生了变化,但是非常有效地会多次调用此事件,例如当时区发生变化时。
任何人都知道有什么方法可以确切地确定当天有变化吗?
答案 0 :(得分:2)
您可以收听NSCalendarDayChangedNotification
通知。
系统日历日更改时发布的通知,由系统日历,区域设置和时区决定。
更多信息可以在这里找到:https://developer.apple.com/documentation/foundation/nscalendardaychangednotification