Может кто-нибудь объяснить мне, как именно поведение NSTimer?
По сути, я хочу знать, есть ли способ, чтобы событие NSTimer всегда происходило.Событие, если в данный момент что-то выполняется.
Например, в:
NSTimer* testTimer = [NSTimer scheduledTimerWithTimeInterval:.01 target:self selector:@selector(testMethod) userInfo:nil repeats: NO];
for (int i=0; i<9999; i++) {
NSLog(@"%i", i);
}
testMethod никогда не будет выполняться, поскольку цикл for выполняется при возникновении события.