草庐IT

OperationQueueInvocationTrampolin

全部标签

swift - 让委托(delegate)在主线程以外的地方运行

我通常想知道如何让swift委托(delegate)在主线程以外的专用线程中运行。更具体地说,我目前正在使用HueSDK4EDK建立我的应用程序与Hue网桥的连接。该过程的一部分是定义状态观察者和连接观察者(作为委托(delegate))来处理传入的事件。privatefuncbuildBridge(withBridgebridge:BridgeInfoModel)->PHSBridge{returnPHSBridge.init(block:{(builder)in...builder?.bridgeConnectionObserver=selfbuilder?.add(self)},