【发布时间】:2013-07-14 22:35:08
【问题描述】:
我有一个 UILabel,它会随机显示我提供的列表中的文本。
我希望 UILabel 每天显示一项。
处理这个问题的最佳方法是什么?
我应该使用 NSTimer 还是有其他方法?
我不担心一天中的特定时间,只是 UILabel 每天更新一次。
谢谢!
【问题讨论】:
-
应用程序是否会 24/7 全天候运行?
-
不,应用程序不会运行。但是,如果用户没有从 mulitask 中终止应用程序并打开它,那么如果是新的一天,我仍然需要更改标签。
-
除了在 NSUserDefaults 中存储下一个触发时间之外,最好使用 本地通知。
标签: ios objective-c uiview uilabel nstimer