我的 swift 通知中心出现问题。 我正在尝试制作一个从iPhone通知中心查看的更新公交车时刻表,这样您就不必进入应用程序来查看下一趟公交车的时间。 例如:
如果您手机上的时间 >= 到 11:30 且 <= 11:59
print "next bus is 12:00"
如果您手机上的时间 >= 12:00 且 <= 12:29
print "next bus is at 12:30
等等
我希望它不断更新自己,就好像它处于一个循环中一样。有人可以帮我编写代码吗?
最佳答案
正如 Noir 在他/她的评论中暗示的那样,您的应用向通知中心发布通知的方式是创建并发布本地通知。如果您的应用未在前台运行,则会在通知中心向用户显示通知。
您可以在将来提交带有 fireDate
值的本地通知,它们将在指定的 fireDate 触发。
编辑:
您希望通知显示在系统通知中心,还是希望您的应用显示即将到来的公交车时间列表,并在用户查看时自行更新?通知中心并不是真正用于即将发生的事件的日历,而是用于警报和“您收到此消息”类型的通知。
关于ios - 更新通知中心,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37621197/