Действие ReactiveSwift в Swift Combine - PullRequest
0 голосов
/ 29 марта 2020

Есть ли альтернатива действию ReactiveSwift в Swift Combine? Если нет, то как это может быть реализовано?

Я пока не очень знаком со Swift Combine и нигде не могу его найти.

1 Ответ

0 голосов
/ 29 марта 2020

Я не знаком с ReactiveSwift, но похоже, что Action - это просто пользовательский издатель, созданный из любых частей, которые вы хотите. Таким образом, в основном в Combine вы просто строите заголовок конвейера любым удобным для вас способом и продаете его как объект AnyPublisher. Но если вопрос заключается в том, как сериализовать двух издателей, чтобы второй не мог опубликовать sh до тех пор, пока первый не закончил, вы должны использовать .append или .flatMap (последний с maxPublishers:.max(1)) .

...