嘿,当应用程序第一次启动或单击编辑按钮时,我会出现一个初始屏幕,我将使用日期选择器从用户那里获取目标日期。
然后我怎样才能在主屏幕上倒计时到这个给定的日期?
请帮忙!
问问题
248 次
3 回答
0
听起来像是在询问如何在屏幕之间共享属性。有几种方法可以解决这个问题。
- 将日期属性放入您的 appDelegate
- 为您的初始屏幕提供对主屏幕的引用
- 为您的主屏幕提供初始屏幕的参考
- 创建一个为您管理数据的单例。
于 2012-08-08T13:56:28.337 回答
0
你可以这样使用 timeIntervalSince
;
NSDate *chosenDate;
// Time interval between future date and todays date
NSTimeInterval *intervalInSeconds = [chosenDate timeIntervalSinceDate:[NSDate Date]];
然后你像这样把它转换成你选择的单位;
于 2012-08-08T13:49:54.977 回答
0
添加 NSTimer 并使用这两个变量 NSTimeInterval start = [[NSDate date] timeIntervalSince1970]; NSTimeInterval end = [selectedDate timeIntervalSince1970];
于 2012-08-08T13:46:53.467 回答