Ios 每周在特定日期发送本地通知?

Ios 每周在特定日期发送本地通知?,ios,swift,Ios,Swift,是否有一种方法可以设置本地通知,使其仅在周五、周六和周日通知用户?否,您只能使用fireDate安排UILocalNotifications,这是从现在起到触发通知的时间。我想您可以做的是,每次用户打开应用程序时,计算到周五、周六和周日还有多少时间,并设置3个通知。下次打开时,只需清除这些通知,然后将其重置。如果我在这里错了,有人会纠正我。但是这使得fireDate与用户注册通知的日期相关?请解释你的意思?fireDate只是从现在起到通知发出的时间必须经过的秒数。对不起,我指的是相对的,而不是

是否有一种方法可以设置本地通知,使其仅在周五、周六和周日通知用户?

否,您只能使用fireDate安排UILocalNotifications,这是从现在起到触发通知的时间。

我想您可以做的是,每次用户打开应用程序时,计算到周五、周六和周日还有多少时间,并设置3个通知。下次打开时,只需清除这些通知,然后将其重置。如果我在这里错了,有人会纠正我。但是这使得fireDate与用户注册通知的日期相关?请解释你的意思?fireDate只是从现在起到通知发出的时间必须经过的秒数。对不起,我指的是相对的,而不是相关的。fireDate是纪元时间,也通常称为unix时间。