我有一个简单的查询,但不知道该怎么做。
这就是我想实现:1)我有一个UILabel与今天的日期即“29/04/12” 2)在半夜,我想这个标签本身为“30/04/12”更新,而无需改变查看或按任何东西。
这是第2步,我不知道该怎么办。 我有它是如何完成的想法的,例如可能获得日期更改的系统通知(如果这甚至有可能),或者使用某种计时器作为触发的。
任何帮助将不胜感激,谢谢提前。
我有一个简单的查询,但不知道该怎么做。
这就是我想实现:1)我有一个UILabel与今天的日期即“29/04/12” 2)在半夜,我想这个标签本身为“30/04/12”更新,而无需改变查看或按任何东西。
这是第2步,我不知道该怎么办。 我有它是如何完成的想法的,例如可能获得日期更改的系统通知(如果这甚至有可能),或者使用某种计时器作为触发的。
任何帮助将不胜感激,谢谢提前。
如果你只在午夜时到达被通知有兴趣(或其他一对夫妇的情况下),那么你就可以覆盖UIApplicationDelegate的- (void)applicationSignificantTimeChange:(UIApplication *)application
的方法,它可以使您的标签进行更新。 当然,你还需要更新每当应用程序重新进入前台的标签,因为这种方法不会被调用,如果你的应用程序在后台运行时的日期改变。