Строка кода, чтобы начать таймер (read the docs here):
[NSTimer scheduledTimerWithTimeInterval:1.0
target:self
selector:@selector(timerFired:)
userInfo:nil
repeats:nil];
Это будет вызывать метод timerFired:
через 1 секунду т.е.
- (void)timerFired:(NSTimer *)timer {
NSLog(@"timer : %@ has gone off", timer);
}
Чтобы получить это, чтобы вызвать с помощью кнопки, вам нужен этот метод в вашем .h файле:
- (IBAction)buttonPressed:(id)sender;
и в вашем. м файл, обнаружение нажатия кнопки, как это:
- (IBAction)buttonPressed:(id)sender {
NSLog(@"Button's been pressed!");
}
Затем в интерфейсе строителе подключение действия «Toiuch внутри» кнопки на этот метод.