iphone - 从现在起测量时间间隔

标签 iphone sdk xcode4 nsdate nstimeinterval

任何人都知道或可以提供一些与“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/

相关文章:

iphone - 尝试从XCode [iOS 5.0.1]运行应用程序时,检测到与已安装的库AFTER INSTALLING SPIRE的UUID不匹配

iphone - 如何在cocos2d环境之外实现cocos2d游戏的虚拟摇杆?

android - 将 Android SDK 工具从 22.0.1 更新到 22.0.4(最新版本)

Android SDK Bundle 下载失败说 "Unknown Network Error"

iphone - 如何为 TextView 中选定的文本提供背景颜色

iphone - iPad上的“可执行文件已使用无效的权利签名”,在iPhone上运行良好

ios - 为什么我无法将子 Pane plist 文件粘贴到 Xcode 4.3.3 中项目的 Settings.bundle 文件夹中?

ios - 如何将 html 页面(URL)插入 SQLite 数据库?

xcode - 如何更改 Xcode 4 中文本突出显示的颜色以显示警告和错误?

objective-c - 如何制作 NSString 宏?