What is the maximum number of threads we can run i

2019-09-04 15:25发布

问题:

This question already has an answer here:

  • Default value of maxConcurrentOperationCount for NSOperationQueue 1 answer

It is always being asked in interview how many maximum threads we can run in ios iphone programming simultaneously in NSOperationQueue and through GCD async?

Please explain the answer.

回答1:

You should be using NSOperationQueueDefaultMaxConcurrentOperationCount when you create your operations to let the OS decide the maximum number of operations - it will decide this based on the hardware available and system resources. The number will of course vary depending on device.