cocoa:如何将nstimeinterval属性用作全局变量

时间:2012-07-20 06:27:35

标签: cocoa

我已经将NSTimeInterval声明为单例类中的属性,并且我希望在保留值的另一个类中使用它。

NSTimeInterval startTime=[NSDate timeIntervalSinceReferenceDate];

我想在另一个班级

中使用这个开始时间

示例:我可以创建NSDate类型的属性 喜欢@property(assign)NSDate * startDate; 并通过在init方法中编写代码使其全局化

self.startTime = [[NSDate alloc]] init; 但是,如果是nstimeinterval

,我怎么能这样做呢

请帮帮我

1 个答案:

答案 0 :(得分:0)

NSTimeInterval不是对象,因此不需要保留。

来自reference

  

NSTimeInterval用于指定时间间隔,以秒为单位。

     

typedef double NSTimeInterval;

     

NSTimeInterval总是以秒为单位指定;它在一定范围内产生亚毫秒精度   一万年。