Cocos2d 템플릿과 일반적인 샘플 프로젝트는 applicationDidFinishLaunching/application : didFinishLaunchingWithOptions : 메소드에서 cocos openGL ES 뷰 및 기타 내용을 초기화합니다.application : didFinishLaunchingWithOptions : cocos2d 및 OpenGL ES보기를 초기화하는 데 정말로 좋은 장소입니까?
이"의 OpenGL ES를 사용하는 앱들이 도면 환경을 준비하기 위해이 방법을 사용해서는 안 대신, 그들이 어떤 OpenGL을 ES는 applicationDidBecomeActive에 전화를 그리기 연기한다 : 마지막 방법과 관련, Apple iOS Programming Guide는 상태. : 방법."
그래서, 내 질문은, 응용 프로그램입니다 : didFinishLaunchingWithOptions : 정말적인 Cocos2D를 초기화하는 적절한 곳은? 또는 우리는 applicationDidBecomeActive에서 그렇게해야합니까?
applicationDidBecomeActive :가 방법이라고 생각하면 백그라운드 실행과 관련하여 어떤 결과가 발생합니까? 앱이 포 그라운드에서 비활성 상태가되면 일종의 이중 초기화를 피하기 위해 무엇을해야합니까? 모든적인 Cocos2D 애플 리케이션의 지금까지 99.9 % 사전
+1 좋은 캐치! 난 당신이 더 cocos2d 공식 포럼/버그 추적기에보고하고 개발자가 자신의 코드를 수정 해 줄 생각 :) – Lukman