1

我想知道如何在后台线程中发出请求,我的意思是在后台线程中获取然后返回主线程

目前我可以在请求后通过调用进入主线程:

.observe(on: UIScheduler())

但是我没有成功在另一个线程中提出请求,您认为在另一个线程中提出请求是个好主意吗?

4

1 回答 1

1

假设您有一个SignalProducer,您可以使用该start(on:)运算符,以便它的start()方法在不同的调度程序上运行。因此,您可以producer.start(on: QueueScheduler())确保它在 GCD 队列上异步启动。

于 2018-10-24T12:10:10.433 回答