Я использую класс CCNode в cocos2d и хотел бы использовать метод schedule: interval: . Есть ли способ обнаружить или отследить, запланирован ли метод в настоящее время?
Что я думаю, я хочу сделать: Я хочу создать несколько планировщиков с разными интервалами времени (т. Е. Один планировщик с 1,0 секундами, один планировщик с 2,0 секундами) и заставить их всех ввести один метод (давайте назовем это «checkSchedulers»). Я хочу, чтобы метод checkSchedulers видел, активен ли какой-либо из планировщиков, и изменял значение переменной BOOL, только если все планировщики неактивны.
Заранее спасибо.
edit : мое текущее решение состоит в том, чтобы добавить переменную BOOL, которая отслеживает каждый планировщик (т. Е. Установить значение YES при каждом планировании планировщика, и установить значение NO в методе планировщика). входит в конце интервала)