Я пытаюсь запустить отображаемую ссылку в теме, отличной от основной, но она просто не работает.У меня есть простая очередь отправки, созданная как queue = DispatchQueue(label: "xyz")
, и затем я создаю ссылку для отображения как обычно:
queue.async {
self.displayLink = CADisplayLink(target: self, selector: #selector(render))
self.displayLink.add(to: .current, forMode: .common)
}
Селектор никогда не вызывается.После проверки currentMode
из RunLoop
я вижу, что это ноль.Чего мне не хватает?
Спасибо