0
루프를 반복하는 동안 UIProgressbar의 진행 상황을 업데이트하는 방법에 대한 명확한 답을 찾을 수 없습니다. :루프 동안 UIProgressBar 진행 업데이트
for (int i=0;i<items.count;i++) {
Object *new = [Object new];
new.xxx = @"";
new...
...
float progress = (i+1)/(float)items.count;
progressBar.progress = progress;
}
[self save];
어떻게하면 별도의 스레드에서 UI를 업데이트 할 수 있습니까?
는 백그라운드 스레드에서 장기 실행 프로세스를 수행하고 주 스레드에서 UI를 업데이트합니다. 이것은 Grand Central Dispatch (GCD)의 완벽한 사용법입니다. – rmaddy