В документах Cocos2d написано, что использование NSTimer не очень хорошая идея.Почему не рекомендуется использовать NSTimer.Я знаю, что есть метод расписания Cocos2d.
Старайтесь НЕ использовать какао NSTimer.Вместо этого используйте собственный планировщик cocos2d.Если вы используете планировщик cocos2d, у вас будет:
отсюда (старая неработающая ссылка) http://www.cocos2d -iphone.org / wiki / doku.php /prog_guide: best_practices
обновленная ссылка http://ec2 -50-16-191-191.compute-1.amazonaws.com / wiki / doku.php / prog_guide: best_practices
Я бы добавил, что вы также добавляете некоторые нежелательные накладные расходы.Если у вас есть много таймеров, это может быть очень полезно.