Wie pause eine geplante selector?
Ist Es eine Möglichkeit, pause, einen bestimmten Selektor, wie :
[self schedule:@selector(funcA:) interval:0.05];
ist es möglich die pause mit dieser scheduler und dann wieder.
Andere Frage: gibt es eine Möglichkeit zu prüfen, ob ein scheduler läuft???
Du musst angemeldet sein, um einen Kommentar abzugeben.
Sie können Sie alle anhalten des schedulers Verwendung:
oder:
Können Sie
Möglicherweise können Sie eine
bool
variable in der Klasse, wird bestimmen, ob Ihr Objekt geplant ist oder nicht. Und in IhremfuncA
überprüfen Sie den Wert der Variablen. Diese Lösung wird effizienter sein, dann unscheduling und Planung wieder.Fügen Sie den scheduler, um eine dummy-CCNode:
[dummyNode schedule:@selector(funcA:) Intervall:0.05];
Dann können Sie verwenden:
[dummyNode pauseSchedulerAndActions];
Es wird nur pause Disponenten bei, dass Knoten, die Ihre Planer.