-1
我想检查是否从应用程序安装通过X天来解锁一些功能比较NSDateComponents整数(或转换NSDateComponents到整数)
NSDate *now = [NSDate date];
NSCalendar *gregorianCalendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSCalendarIdentifierGregorian];
NSDateComponents *components = [gregorianCalendar components:NSCalendarUnitDay
fromDate:[[NSUserDefaults standardUserDefaults]
objectForKey:@"firstTimeDate"]
toDate:now
options:0];
但是当我做
if (!(components < 1)) {
...
}
我得到
指针和整数('NSDateComponents *'和'int')之间的有序比较
不错!日期在00:00:00或每24小时递增? – fabersky
尝试不同的值,但我相信如果两个日期相隔24小时,您将获得1天。 – rmaddy