내가이 동시에 압축 해제를 할 것입니다이내가
dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_HIGH, 0), ^{
// unzip 5 files
})
dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_HIGH, 0), ^{
// unzip another 5 files
})
내 의심의 여지처럼 파견 비동기를 사용하는의 문서 디렉토리에 10 파일의 압축을 풀 필요 하나 dispatch_async 다음 이상을 사용 무슨 경우?
처음 5 개 파일의 압축이 풀리는 동안 다른 5 개의 파일도 동시에 압축 해제 되니 ?
어떻게 효율적으로 할 수 있습니까?
도움이 될만한 것 같습니다.
으로 그런데 요즘에는'DISPATCH_QUEUE_PRIORITY_HIGH'가 아닌 QOS_CLASS_UTILITY와 같은 Quality of Service 값을 사용합니다. – Rob