Мой запрос в фоновом потоке - PullRequest
0 голосов
/ 24 октября 2018

Мне интересно, как сделать запрос в фоновом потоке, что я имею в виду, это выборка в фоновом потоке и затем возврат в основной поток

В настоящее время я могу перейти в основной потокпосле запроса, позвонив:

.observe(on: UIScheduler())

Но мне не удалось сделать запрос в другом потоке, вы думаете, что это хорошая идея сделать его в другом потоке?

1 Ответ

0 голосов
/ 24 октября 2018

Если у вас есть SignalProducer, вы можете использовать оператор start(on:) , чтобы его метод start() запускался в другом планировщике.Таким образом, вы можете сделать producer.start(on: QueueScheduler()), чтобы убедиться, что он запускается асинхронно в очереди GCD.

...