2012-08-23 1 views
0

내 앱이 처음 장치에서 실행될 때 추적하려고하므로 짧은 비디오를 재생 한 다음 Skippable.Sone으로 만든 다음 NSUserDefaults를 사용하여이 작업을 수행합니다. Kobold2d를 사용하고 있으며 루아를 사용하여 설정합니다. NSUserDfaults를 어디에 등록해야하는지 궁금합니다. 늘어나는만큼이 응용 프로그램 대리인에서 일반적으로 이루어집니다 이해하지만 그것은 kobold2d에서 재정의 된 것 같습니다. 어떤 도움을 주시면 감사하겠습니다!NSUserDefaults를 kobold2d에 등록 할 곳

답변

1

Kobold2D AppDelegate에는 첫 번째 장면이로드되기 바로 전에 실행되는 initializationComplete 메서드가 있습니다. 초기화 코드를 거기에 추가 할 수 있습니다. 또는 첫 번째 장면의 init 메소드에 추가하기 만하면됩니다. 실제로는 NSUserDefaults 변수를 처음 사용하는 위치에 따라 다르지만 첫 번째 장면의 init 메서드가 실행되기 전에는 그렇지 않을 가능성이 큽니다.

+0

고마워요. 궁금한 것이 있습니다. – Stephen