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

标签 ios objective-c grand-central-dispatch

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

最佳答案

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

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

关于ios - 我应该什么时候创建新队列?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32778594/

相关文章:

objective-c - EXC_BAD_ACCESS 我保留、使用然后释放的警报 View 对象

swift - 你必须手动指定你的DispatchQueue是串行的吗?

ios - 执行 block 数组的惯用方式

ios - swift : convert UIImageOrientation to ALAssetOrientation

ios - 从枚举类型 'NSTextAlignment' aka 'enum NSTextAlignment' 到 diff 的隐式转换。枚举类型 'UITextAlignment' 又名 'enum UITextAlignment'

ios - 使用 UIViewController 子类作为参数设置按钮目标

swift OSX : serially generating files using GCD

android - 设备显示设置(Android 屏幕缩放和字体)

objective-c - 使用动态代码枚举 NSArray 的 block 闭包和三元运算符

iphone - UITableView iPhone App 中的 YouTube 视频