If you have your initial date stored in an NSDate object, you can get a new date any interval in the future. Simply use dateByAddingTimeInterval: like this:
NSDate * originalDate = [NSDate date];
NSTimeInterval interval = 1;
NSDate * futureDate = [originalDate dateByAddingTimeInterval:interval];