我的要求很简单:如何设置每天在设定时间向用户发送本地通知?因此,例如,在上午 9 点发送通知。每天。
我试过环顾四周,但似乎没有地方有我想要的东西。他们似乎都使用日期选择器,而我对 Obj-C 的经验还不够丰富来解决它们。
任何事情都值得赞赏。
我的要求很简单:如何设置每天在设定时间向用户发送本地通知?因此,例如,在上午 9 点发送通知。每天。
我试过环顾四周,但似乎没有地方有我想要的东西。他们似乎都使用日期选择器,而我对 Obj-C 的经验还不够丰富来解决它们。
任何事情都值得赞赏。
UILocalNotification 有几个属性,比如repeatInterval
orfireDate
可以帮助你。
但要小心,因为你有一些限制。检查这个:
让 NSTimer 在后台运行,间隔为 60 秒。获取每分钟的当前时间。如果当前时间等于上午 9 点,则显示本地通知。
使用 NSDateComponents 并将它们设置为 fireDate 似乎可以工作。使用repeatInterval 重复该操作。