任何人都知道或可以提供一些与“timeIntervalSinceNow”方法相关的示例代码...
我需要类似的东西... time2(当应用程序进入前台时) - time1(当应用程序进入后台时)= time3(时间差)...这样我就可以使用这个数字(以秒为单位的首选)来计算我在应用程序处于后台时损失的时间!!
我正在尝试创建日期对象、接收对象并在标签中显示/使用......
最佳答案
实际上,要回答您原来的问题,myles,您可以使用 timeIntervalSinceNow
。
在下面的语句中,inputDate
已初始化为NSDate
并设置为某个日期(您可以尝试[NSDate *inputDate = [NSDate date];
将日期设置为当前日期和时间。
NSTimeInterval timeToAlert =[inputDate timeIntervalSinceNow];
下一行是将 NSTimeInterval
放入字符串中的方法。
NSMutableString *timeinterval = [NSMutableString string];
[timeinterval appendFormat:@"%f",timeToAlert];
最后,应用程序委托(delegate)类通常可以编写代码来处理后台的进出。祝你好运!
关于iphone - 从现在起测量时间间隔,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6144966/