【发布时间】:2014-10-23 15:45:16
【问题描述】:
我想在特定时间在我的应用中运行一个函数。在下午 5 点,我希望我的应用显示一个简单的 alertView,告诉用户现在是下午 5 点。
可以安全地假设该应用当时处于活动状态并处于打开状态。我知道如何在延迟后运行函数(但这取决于第一次调用该方法的时间)。
一种方法可能是发送本地通知。这是最好的方法吗?我希望避免使用它,因为它取决于用户授予发送通知的权限。
【问题讨论】:
-
你能假设用户会一直打开应用程序吗?如果用户可能会关闭应用程序,我认为您将不得不使用通知
-
用户可以在安排通知和重新打开应用之间关闭应用。所以是的,这就是我考虑通知的原因。
标签: ios function time nsdate uilocalnotification