Похоже, вам не хватает двоеточия в имени вашего селектора. Селектор для NSTimer
принимает NSTimer
в качестве аргумента. Ваш код, который создает таймер, должен выглядеть так:
myTimer = [NSTimer scheduledTimerWithTimeInterval:5.0
target:self
selector:@selector(moveMe:)
userInfo:nil
repeats:NO];
Обратите внимание на двоеточие после moveMe
. Ваш метод должен выглядеть примерно так:
- (void)moveMe:(NSTimer *)aTimer {
// Code
}