Как заставить функцию ждать 30 секунд до ее запуска? - PullRequest
1 голос
/ 16 апреля 2011

извините еще новичок в программировании.По сути, у меня есть Uibutton, при нажатии этой кнопки он переключается на другое представление, когда переключается на это представление, запускается функция, которая вызывает телефонный номер и отправляет текстовое SMS-сообщение.То, что я пытаюсь сделать, заставляет эту функцию ждать 30 секунд, прежде чем она запустится.

Любая идея, как это сделать, пожалуйста?

Ответы [ 2 ]

7 голосов
/ 16 апреля 2011

просто используйте: -performSelector:withObject:afterDelay:

0 голосов
/ 16 апреля 2011

Для этого вы можете использовать NSTimer.

NSTimer *timer = [NSTimer scheduledTimerWithTimeInterval:30.0 target:self selector:@selector(myTimerMethod:) userInfo:nil repeats:NO];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...