На самом деле, чтобы ответить на ваш оригинальный вопрос, myles, вы можете использовать timeIntervalSinceNow
.В приведенном ниже утверждении inputDate
было инициализировано как NSDate
и установлено на некоторую дату (вы можете просто попробовать [NSDate *inputDate = [NSDate date];
, чтобы установить дату на текущую дату и время.
NSTimeInterval timeToAlert =[inputDate timeIntervalSinceNow];
Следующая строка - это способ поместить NSTimeInterval
в строку.
NSMutableString *timeinterval = [NSMutableString string];
[timeinterval appendFormat:@"%f",timeToAlert];
Наконец, класс делегата приложения, как правило, предназначен для написания кода для обработки входящих и исходящих данных. Удачи!