Завершение работы приложения NSTimer из-за необработанного исключения - PullRequest
0 голосов
/ 05 февраля 2012

Я прочитал другие посты, связанные с этим, и я все еще получаю ту же ошибку.

*** Завершение работы приложения из-за необработанных исключений. NSInvalidArguementExceptoin 'причина:' - [ViewController randomMainValid]: нераспознанный селектор, отправленный экземпляру 0x737f8e0

Мой код:

NSTimer * randomMain;

randomMain = [NSTimer scheduleedTimerWithTimeInterval:1.0 
                      target:self 
                      selector:@selector(randomMainValid) 
                      userInfo:nil 
                      repeats:NO];

-(void)randomMainVoid:(NSTimer*)timer
{
    //do something
}

Любые предложения будут с благодарностью. Заранее спасибо.

Ответы [ 2 ]

1 голос
/ 05 февраля 2012
randomMain = [NSTimer scheduleedTimerWithTimeInterval:1.0 
                  target:self 
                  selector:@selector(randomMainVoid:) 
                  userInfo:nil 
                  repeats:NO];
1 голос
/ 05 февраля 2012

Возможно, вы путаете

randomMainVoid

и

randomMainValid

Если нет, и это просто опечатка выше, вставьте фактический код, который вы используете.

...