Я пытаюсь сделать довольно простую игру, и я застрял. По сути, я хочу, чтобы UIImageView появлялся каждые 2 секунды. Моя проблема в том, что я не могу отслеживать общее время. Прямо сейчас у меня есть это:
NSDate *date = [NSDate date];
NSTimeInterval secondsSinceNow = [date timeIntervalSinceNow];
NSLog(@"date = %@", date);
NSLog(@"secondsSinceNow = %f", secondsSinceNow);
Это функция моей кнопки, поэтому она вызывается, когда пользователь нажимает кнопку. Он возвращает десятичное число всегда меньше 1. Я пробовал это в методе viewDidLoad, а также в его собственном методе, но ни один из них не работает.
Я думаю, что это сработало бы, если бы это был его собственный метод, который постоянно проверял, но я не знаю, как это сделать.
Короче, мне нужен таймер / счетчик, который обновляется каждую секунду.