Я хочу сохранить время во время запуска программы глобальной переменной, когда она удовлетворяет условию if. Поэтому, когда новое время получено, оно должно храниться в глобальной переменной,Создать глобальную переменную для хранения времени из NSDate?
Здесь, в моем условии if хотите проверить?
NSDate* CurrentTime = [NSDate date];
// менее чем за 30 секунд
if ([CurrentTime timeIntervalSinceDate:TimeStoredinglobalvariable] < 30.0f)
{
//do something
//Reset the new time to
TimeStoredinglobalvariable = CurrentTime;
}
Является ли это способ реализации, если условие можно реализовать мою задачу? И как получить эту глобальную вещь с NSdate?
Спасибо!
@iTucker -Спасибо за ваш ценный ответ! Но мне нужно выставить его вне класса! Так что я могу это сделать? Пожалуйста, помогите мне! :) – sam
Я обновил ответ, надеюсь, он поможет – iTukker
Спасибо за ур ответ! Я использовал xcode с ARC, поэтому код ur генерирует несколько ошибок при реализации, можете ли вы мне помочь? – sam