如何在iPhone中使用多个时间间隔发送通知



我有时间间隔,MutableArray

NSMutableArray *times=[[NSMutableArray alloc]initWithObjects:@"6:00 AM", @"6:15 AM", @"6.30 AM", @"6:45 AM", nil];

现在我想显示notifications,当iPhone本地系统时间与MutableArray时间间隔匹配时,notification必须在每个时间间隔显示。请帮助我解决这个问题并将代码发送给我。提前谢谢你。

希望这对所有正在寻找解决方案的人有所帮助。

如何为 Nslocal 通知设置自定义重复间隔.....?

如何将本地通知重复间隔设置为自定义时间间隔?

iOS - 如何比较两次?

我想没有直接的方法来识别它。

您只需要在此上编写一个逻辑,例如首先获取系统的当前时间并将其与您的可变数组匹配,并检查首次数组(或非常接近系统时间的数组)之间的时间差这两个并在时间差更改后发出通知。然后,您现在可以确定阵列时间和系统时间何时匹配。

您可以使用

repeatInterval重复通知。 试试这样..

localNotification.repeatInterval=NSMinuteCalendarUnit;

最新更新