Trong trường hợp nào bạn muốn sử dụng NSOperationQueue
qua GCD?NSOperationQueue vs GCD
Từ kinh nghiệm hạn chế của tôi về hai, tôi mang nó với NSOperationQueue
về cơ bản bạn có quyền kiểm soát bao nhiêu hoạt động đồng thời có.
Với GCD, bạn không thể thực hiện việc này vì bạn đang sử dụng hàng đợi. Ngoại trừ bạn bằng cách nào đó có thể mô phỏng này với một bộ xử lý đa lõi, mặc dù vẫn còn tôi nghĩ rằng không có cách nào để kiểm soát nó.
Bản sao có thể có của http://stackoverflow.com/questions/7146052/gcd-nsoperationqueue-or-create-a-thread-manually http://stackoverflow.com/questions/4344884/nsoperation-vs-grand-central -dispatch – 0x8badf00d
có thể trùng lặp của [NSOperation vs Grand Central Dispatch] (http://stackoverflow.com/questions/10373331/nsoperation-vs-grand-central-dispatch) – Monolo