2010-08-10 3 views
0

iPhone 응용 프로그램을 개발 중입니다. 스레드를 사용하여 FTP 서버에서 여러 파일을 동시에 다운로드하려고합니다. 그러나 다운로드 할 방법이 헤더 파일에 쓰여 있습니다. 정적 메서드입니다 .so 스레드에 그 메서드에 액세스하려고하면 첫 번째 스레드에 대한 메서드의 변수가 첫 번째 스레드의 변수에 의해 재정의됩니다.이 경우 두 스레드를 동기화하는 방법을 제안 해주십시오.IPhone에서 NSThread에서 정적 메서드로 멀티 스레딩을 사용하는 방법

답변

0

저도 같은 문제로 고통되고 난 당신이 사용해야하는 스레드 수는 방법을 dedatching 대상을 말하고있다이

처럼 [MyClass의 클래스를] 코드를 사용하여 그것을 해결

예 :

[NSThread detachNewThreadSelector:@selector(startSpinner) toTarget:[MyappDelegate class] withObject:nil]; 

희망이 있습니다.

관련 문제