나는 스레드 안전하고 게임 애니메이션의 짧은 기간 동안 그리기 기능을 drawView 있습니다. 기능이 startAnimating이고 stopAnimating입니다. 백그라운드 스레드가 drawView을 일정한 속도로 호출하고 싶지만 애니메이션이 활성화 된 기간 동안에 만 호출하기를 원합니다. startAnimating에서 나는 스레드의 실행을 위해보기의
특정 알림이 게시 될 때까지 대기/대기하는 가장 좋은 방법은 무엇입니까? NSNotification에서 데이터를 가져 오는 비동기 API 클래스가 있는데 (알림은 코코아에서 가져온 것입니다. 피할 수는 없지만) 단위 테스트가 필요합니다. 런 루프 알림의 처리없이 [[NSRunLoop mainRunLoop] runUntilDate:[NSDate dateWit