내 프로젝트의 스레드에서 함수를 호출하고 있습니다.iOS 스레딩 및 함수 완료 대기
[self performSelectorInBackground:@selector(shortVibration) withObject: nil];
루프에서 호출되었습니다.
고유 한 스레드에서 함수를 호출하고 싶습니다.
그래서, 난 다시는 내 스레드 함수를 호출하고 싶지 않아 나는 그것이 동시에 호출 할 싶지 않아 (이 스레드 전화가 루프에있는 경우 ... 그리고 그것이) 마지막 하나가 실행 완료 될 때까지
어떻게하면됩니까?
1 단계 : 'performSelectorInBackground'를 호출하지 마십시오. 그냥 하지마. NSOperation 및 Grand Central Dispatch가 귀하의 서비스입니다. – matt