Apple 文档说,如果您将 NSOperationQueue 的 maxConcurrentOperationCount 属性设置为 NSOperationQueueDefaultMaxConcurrentOperationCount (默认值),那么它将在运行时根据“系统条件”调整该值。
如果指定值 NSOperationQueueDefaultMaxConcurrentOperationCount(推荐),最大操作数可以根据系统条件动态变化。
任何人都可以报告他们在不同设备上看到该值在野外设置的内容吗?我们是说 1 或 2 用于旧手机,3-4 用于新型号,还是 10 或 ?? 它没有提供对可能性集或最常见结果的任何见解。我认为让开发人员知道在生产中会发生什么是有用的,而不是我们会照顾它而不解释他们正在优化什么(UI 响应能力、操作执行速度等)。