Почему бы не использовать таймер?
[NSTimer timerWithTimeInterval:1.0f target:self selector:@selector(updateLabel:) userInfo:nil repeats:YES]
-(void)updateLabel:(NSTimer*)t
{
//Your code here
}
или в вашем методе рендеринга вы можете проверить, сколько времени прошло, и соответственно обновить метку, вы можете использовать, например, такой код:
при запуске игры (не забудьте выпустить ее, когда закончите с ней):
gameStartDate = [[NSDate date] retain];
в методе розыгрыша
[[NSDate date] timeIntervalSinceDate: gameStartDate];
//! update label code
Для игры я бы, вероятно, использовал второй вариант, но обоих должно хватить
Приветствия, Кшиштоф Заблоцкий