Описание тега combine

Combine - это декларативный API Swift от Apple для обработки значений во времени. Он основан на семантике реактивных потоков. Используйте этот тег для вопросов о платформе Combine.

Combine - это платформа Apple с закрытым исходным кодом, основанная на семантике, определенной инициативой Reactive Streams.

Combine определяет декларативный API на языке программирования Swift для обработки значений во времени. В отличие от других реактивных платформ Swift, таких как RxSwift и ReactiveSwift, Combine включает поддержку противодавления и управления потоком на фундаментальном уровне.

Apple впервые представила Combine на WWDC 3 июня 2019 года и сделала его доступным в первой бета-версии Xcode 11.

Combine является частью следующих SDK:

  • macOS 10.15 (Catalina) и новее,
  • iOS 13 и новее,
  • tvOS 13 и новее,
  • watchOS 6 и новее.