나는 게임을 만들고 플레이어가 이기면 다른보기 컨트롤러를 루트보기 컨트롤러로 설정하고 있습니다. 해당 뷰 컨트롤러에서 만든보기 컨트롤러 objective-c를 삭제하십시오
finishViewController*fvc=[[finishViewController alloc] initFor:0];
[UIApplication sharedApplication].delegate.window.rootViewController=fvc;
그러나 NSTimer
는 작업을 계속하고 나는 다시 뷰 컨트롤러를 실행할 때 이상한 및 도청 작동합니다. 내가 viewBuffer를 root 뷰 컨트롤러로 설정할 때 완전히 dealloc 할 수있는 방법이 있습니까? 이것은 쉬운 질문 일 수 있습니다. Objective-c에 다소 새로운 것 같습니다.
작업 시간이 작동하지 않습니다. 어쩌면 내보기 컨트롤러 할당이 해제되지 않습니다? – Mathemage