我应该什么时候创建新队列?

When should I create new queue?

在iOS 4.3之后我们可以创建一个新队列作为串行或并发。在此之前,我们使用现有队列作为并发并创建为串行。那么现在我应该什么时候创建新的而不是使用现有的?

如果您只是想将一些代码块放到任意队列中,那么只需使用其中一个系统队列即可。

如果您出于特定原因想要一个队列 - 例如使用队列以线程安全访问 属性,则为此创建一个特定队列。