所以我正在使用OCPrayerTimes来获取
中的一组字符串我使用此代码获取数组
NSMutableArray *prayerTimes = [prayerTime prayerTimesDate:[NSDate date]
latitude:3.1667
longitude:101.7000
andTimezone:[prayerTime getTimeZone]];
然后我为该数组中的每个日期设置通知。现在我的问题是,每天这些日期都会发生变化,因此用户必须在午夜重新打开应用程序以获取新日期,以便通知可以正常工作。
我是否必须以某种方式每天午夜运行viewdidload方法?
感谢。
答案 0 :(得分:0)
您不能每天自动运行您的应用,但您最多可以安排64个本地通知,这样您就可以计算接下来12天的祷告时间,并为所有这些通知安排通知。这样就不必每天都打开应用程序了。