Если выбранный вами селектор - methodA
:
[self schedule:@selector(methodA:) interval:1/60];
тогда простой способ сделать то, что вы ищете, это:
- (void) methodA:(ccTime)adelta {
static int counter = 10;
if (--counter >= 0) {
//-- do your processing
} else {
counter = 10; //-- this in case you want to reschedule the method at some later point
[self unschedule:@selector(methodA:)];
}
}
Если вы предпочитаете это, вы можете использовать ивар в своем классе, чтобы отслеживать количество повторений.