Изучая Cocos2d, я обнаружил, что - (void)onEnter
, - (void)onExit
могут использоваться как их аналоги, - (void)viewDidLoad
, - (void)viewDidUnload
из iOS UIKit.
Я знаю, что они не являются технически хорошей заменой оригинальной - (id)init
, и я часто вижу поучительные тексты для изучения Cocos2d, использую только метод - (id)init
для всех своих свойств и переменных.
Однако, если я использую - (void)onEnter
для выделения и инициализации, я могу сослаться на self.parent
для более чистого кода.
Можно ли предположить, что я могу продолжать использовать - (void) onEnter для выделения и инициализации, не беспокоясь о том, является ли это правильным способом разработки с использованием инфраструктуры Cocos2d?