2013-07-12 7 views
1

작업의 최대 수는 응용 프로그램작업의 최대 수는 iOS 앱에서 dispatch_async 만들 수 있습니다 뭐죠

for(i=0 ; i<=? ; i++) 
{ 
dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{ 
// some code 

}); 
} 

에게 멀티 태스킹 아이폰 OS에서 다음과 같은 시나리오에서 dispatch_async로 생성 할 수있는 모든 제한에 대한이 뭐죠 내가 여기 있니? 모든 제안을 부탁드립니다! 사전에 고맙습니다

답변

0

아니요, 엄격한 제한이 없습니다. 그러나 성능에 영향을 미칩니다. 한 번에 너무 많은 작업을 파견하면 앱이 지연 될 수 있습니다.

1

하드 제한이 없습니다. 다른 코드와 마찬가지로 메모리가 부족할 수 있습니다.