Какие-либо ошибки в консоли?Что-то о нераспознанном селекторе?Прошло много времени с тех пор, как я работал с cocos2D, но вы должны проверить, переопределяет ли второй метод первый.Если это действительно так, то, когда она не существует, ваша программа будет использовать первую (ту, которая возвращает void), таким образом, наткнувшись на фактическую ошибку в реализации кода.Я бы установил точку останова внутри первой строки '- (void) ccTouchesBegan: (NSSet *) касается события eventEvent: (UIEvent *)', удалил функцию, которая возвращает BOOL, и затем я бы шаг за шагом увидел, что произойдет, когдаиспользуя отладчик.
И, пожалуйста, опубликуйте свой консольный журнал.Я считаю, что у вас должна быть проблема «селектор не найден», «дочерний элемент не найден» или «исключение недопустимого аргумента из-за нулевого аргумента».
Просто мысль.