ios - 主线程在 iOS 中异步运行还是同步运行?

标签 ios

主线程在 iOS 中是异步运行还是同步运行?

请举例说明。

最佳答案

你的问题没有意义。

线程 不同步或异步运行。任务被分派(dispatch)到线程上。

queue 是一个串行调度队列,因此它一次只执行一个任务,并且该任务始终在主线程上执行。可以将任务同步或异步添加到主队列(实际上是任何队列),这就是您的问题;同步或异步调度与调度新任务的任务相关。

关于ios - 主线程在 iOS 中异步运行还是同步运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43025520/

相关文章:

ios - 没有 webview 的 ADAL 身份验证

ios - Swift:使用 NSFetchedResultsController 应用谓词后重新加载 TableView 数据

iphone - 使用 JSONKit 在 iOS 中解析 JSON 数组 - 没有 ObjectForKey 标签的数组?

iOS 自定义 slider 删除两端的最小和最大空间

ios - UIPanGestureRecognizer 不能顺利移动 UIImages 并出现渲染?

css - 我可以使用 OS X Safari 浏览器使用媒体查询正确测试 iOS Safari 浏览器特定代码吗?

python - 如何在 Mac 上安装枕头?

iOS7 UITableView 部分中的最后一个单元格强制使用全角分隔符

objective-c - IOS:模拟日历

ios - "No such module ' Alamofire '"无法识别框架