我应该如何在Objective C中找到过去的日期?

Ana*_*and 3 objective-c

如何在目标C中获得过去的约会?喜欢,

NSDate *pastDate = //some date 2 weeks ago
Run Code Online (Sandbox Code Playgroud)

Eim*_*tas 6

脱离我的头顶:

NSDate *today = [NSDate date];
NSDateComponents *dc = [[[NSDateComponents alloc] init] autorelease];
[dc setDay:-14];
NSCalendar *cal = [[[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar] autorelease];
NSDate *pastDate = [cal dateByAddingComponents:dc toDate:today  options:0];
Run Code Online (Sandbox Code Playgroud)