2012-08-08 63 views
0

嘿,我有一个初始屏幕出现时,第一次启动应用程序或单击编辑按钮时,我会从用户使用日期选择器采取目标日期。
我该如何在主屏幕上对这个给定的日期进行倒计时?
请帮忙!如何在不同视图中为日期创建倒计时?

回答

0

添加NSTimer并使用这两个变量 NSTimeInterval start = [[NSDate date] timeIntervalSince1970]; NSTimeInterval end = [selectedDate timeIntervalSince1970];

0

你可以这样使用timeIntervalSince;

NSDate *chosenDate; 

// Time interval between future date and todays date 
NSTimeInterval *intervalInSeconds = [chosenDate timeIntervalSinceDate:[NSDate Date]]; 

然后你将它转换为你喜欢的单位,

How can I calculate the difference between two dates?

0

听起来好像都在问,询问有关如何共享屏幕之间的属性。这有几个办法。

  1. 把日期属性在你的appDelegate
  2. 给你的初始画面到主屏幕
  3. 一个参考给你的主屏幕初始屏幕
  4. 参考创建为你管理数据的单。