【发布时间】:2019-08-02 08:50:40
【问题描述】:
我在网上和文档中都找不到任何直接答案。
如果我使用以下内容设置CADisplayLink:
let displayLink = CADisplayLink(target: self, selector: #selector(updateShimmer))
displayLink.add(to: .current, forMode: .common)
@objc func updateShimmer() {
print(Thread.isMainThread)
}
我说实话。我知道我可以将其包装在 DispatchQueue.main 中,但我想知道,它是否总是在主队列中调度?还是我应该把它包起来?
【问题讨论】:
标签: ios callback grand-central-dispatch cadisplaylink