When leaving a storyboard scene, you are required to clean up:
Runtime listeners
Timers
Transition's that have an onComplete
Audio that has an onComplete
Network requests that have not completed yet and will call back to a listener.
Also, if you load sounds in your storyboard scene in either createScene, willEnterScene or enterScene, it's your responsibility to dispose of them in exitScene() or destroyScene().
스토리보드 장면을 떠날때는 깨끗하게 정리하고 가셔야 합니다.
런타임 리스너
타이머
onComplete 된 Transition
onComplete 된 오디오
아직 complete 되지 않았고 리스너로 call back 될 네트워크 요청
그리고 createScene, willEnterScene or enterScene 안에서 스토리보드에 사운드를 로드했다면 exitScene() or destroyScene() 에서 그것들을 dispose 시켜주셔야 합니다.
댓글에는 이미지나 위젯들도 clean up 해 줘야 된다고 써있네요.
그리고 transition이나 network request 는 어떻게 cancel 해야 하냐는 질문도 있구요.
아직 답글은 안 달렸고.....
그거 보니까 작년 12월에 보낸 제 질문 메일이 생각납니다.
이 블로그에 올라온 질문들 정리해서 메일로 보냈었는데... 한달째 감감무소식....
이젠 메일로 보내지 말고 포럼에 올려봐야겠어요.
'Corona SDK > Corona SDK TIPs' 카테고리의 다른 글
수요일의 FAQ : Runtime Error Listener (2) | 2013.03.19 |
---|---|
loadSoundLibrary : 사운드 파일들을 간편하게 관리하기 (0) | 2013.03.11 |
런타임 에러 처리하기 (0) | 2013.03.07 |
수요일의 FAQ: 코로나 런타임 에러 관련 (0) | 2013.03.06 |
수요일의 FAQs : 서브 폴더와 서브 파일에 접근하기 (0) | 2013.02.22 |
FAQ: 맥 시뮬레이터 업데이트 내용들 (0) | 2013.01.31 |
간단하게 디버그용 print 구문들 실행되지 않도록 하기 (0) | 2013.01.23 |
FAQ Wednesday : Custom Fonts 사용하기 (0) | 2013.01.18 |
Corona tip: Shuffle it! (0) | 2013.01.10 |
Corona TIP : display.remove()와 object:removeSelf() 의 차이 (0) | 2013.01.10 |