Строка кода для запуска таймера ( прочитайте документы здесь ):
[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;
и в вашем файле .m обнаружите нажатие кнопки следующим образом:
- (IBAction)buttonPressed:(id)sender {
NSLog(@"Button's been pressed!");
}
Затем в конструкторе интерфейсов подключите к этому методу действие кнопки «Toiuch Up Inside».