Я хочу сохранить количество времени, прошедшего в NSDate. Поэтому, когда кнопка срабатывает, я хочу, чтобы таймер начал отсчет, я думаю, в секундах, а затем сохранил, сколько времени прошло, пока пользователь не нажмет следующую кнопку в NSDate, чтобы я мог вычесть это значение из другого NSDate, чтобы получить разницу с NSTimeInterval.
NSDate *date = [[NSDate alloc] initWithTimeIntervalSinceNow:(slider.value * 60)];
NSTimer *timer = [NSTimer scheduledTimerWithTimeInterval:[date timeIntervalSinceNow] target:self selector:@selector(nextFunction) userInfo:nil repeats:NO];