Ios 关于->&燃气轮机;调度\队列\创建。。。?
目前在我的代码中,我正在使用Ios 关于->&燃气轮机;调度\队列\创建。。。?,ios,grand-central-dispatch,Ios,Grand Central Dispatch,目前在我的代码中,我正在使用 dispatch\u async(dispatch\u queue\u create(“myQueue”,nil),{()->Void in 现在我有必要在我的代码中多次调用此代码 因此,我的问题是,每当我调用上述语句时,我都想知道我是将任务发布到同一队列,还是每次调用am创建新队列 如果有人遇到同样的问题,请指导我 提前感谢…由于您正在创建的队列在您调用它的方法的范围内是本地的,因此在执行该方法后,您无法获得队列的任何详细信息 您可以做的是将此队列创建为所有方法中
dispatch\u async(dispatch\u queue\u create(“myQueue”,nil),{()->Void in
现在我有必要在我的代码中多次调用此代码
因此,我的问题是,每当我调用上述语句时,我都想知道我是将任务发布到同一队列,还是每次调用am创建新队列
如果有人遇到同样的问题,请指导我
提前感谢…由于您正在创建的队列在您调用它的方法的范围内是本地的,因此在执行该方法后,您无法获得队列的任何详细信息 您可以做的是将此队列创建为所有方法中的全局变量。因此,您的队列将只创建一次
let myQueue : dispatch_queue_t = dispatch_queue_create("myQueue", nil)
.
.
.
.
// then you can use it in this way anytime you want:
dispatch_async(myQueue , { () -> Void in
可能的重复为什么它实际上很重要?