Ste*_*any 2 objective-c grand-central-dispatch ios swift
我创建了一个dispatch_async来将数据下载到Web服务.
我使用possibilida中的按钮创建了一个警报,以取消/阻止下载.
我的问题是:
如何删除/停止dispatch_async?
这是我的发送:
dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0)) {
doStuff();
}
Run Code Online (Sandbox Code Playgroud)
没有直接的方法GCD可以使用,但您可以使用a NSOperationQueue并调用该方法cancelAllOperations.无论如何都在内部NSOperationQueue使用GCD
| 归档时间: |
|
| 查看次数: |
2398 次 |
| 最近记录: |