集合视图的委托/数据源方法在哪些队列中执行?

时间:2018-10-23 22:59:08

标签: ios swift uicollectionview queue

我一直假设所有collectionView / tableView委托/数据源方法都是在主队列中执行的,只是想验证。

1 个答案:

答案 0 :(得分:3)

任何框架提供的与UI相关的任何操作均在主线程中执行并验证操作

print(Thread.isMainThread)

在任何这些协议方法中,您也可以打印

print(Thread.main)
print(Thread.current)

如果匹配则为主线程,否则为另一个线程