iphone - 如何从 Objective-C 计算我的应用程序安装日期和设备日期之间的日期计数差异

标签 iphone ios objective-c ios5 nsdate

<分区>

如何在对象 C 格式中计算两天之间的日期计数差异

最佳答案

检查安装日期是否注册,如果注册则计算日期,否则注册。

if([[NSUserDefaults standardUserDefaults] objectForKey:@"IDate"])
{
    NSDate *iDate = [[NSUserDefaults standardUserDefaults] objectForKey:@"IDate"];
    NSTimeInterval interval = [[NSDate date] timeIntervalSinceDate:iDate];
    int diff=interval/86400;//for converting seconds into days.
    NSLog(@"%d Days",diff);
}
else
{
    [[NSUserDefaults standardUserDefaults] setObject:[NSDate date] forKey:@"IDate"];
    [[NSUserDefaults standardUserDefaults] synchronize];
}

关于iphone - 如何从 Objective-C 计算我的应用程序安装日期和设备日期之间的日期计数差异,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16171955/

上一篇:ios - 加密或保护存储在 iOS 应用程序的 NSDocumentsDirectory 中的文件

下一篇:ios - 如何将 NSData 转换为 NSMultitableArray

相关文章:

ios - UINavigationController 为 NULL

iphone:我应该学什么?

ios - 使用 CCClippingNode 的屏幕截图 - cocos2d-iphone-2.1-beta4

iphone - 如何在 UISegmentedControl 中为图像制作图像插图?

ios 以编程方式推送 Controller View ,无需 Storyboard或 xib

iphone - CATiledLayer 上的 CALayer,drawLayer :inContext never called

ios - Swift 内存布局

ios - delegate 在 urlSession 的操作中变为 nil。如何将委托(delegate)变量保存在单独的线程中?

ios - 与 completionBlock 异步下载和保存文件时 CollectionView 单元格图像错误

ios - imageNamed 在 iOS 7 上返回 nil,但在 iOS 8 上不返回