Primeros pasos con ReactiveCocoa
En esta página
Instalación o Configuración
ReactiveCocoa es compatible con macOS 10.9+, iOS 8.0+, watchOS 2.0+ y tvOS 9.0+.
Cartago
Si usa Carthage para administrar sus dependencias, simplemente agregue ReactiveCocoa a su Cartfile:
github "ReactiveCocoa/ReactiveCocoa" ~> 5.0
Si usa Carthage para crear sus dependencias, asegúrese de haber agregado ReactiveCocoa.framework
, ReactiveSwift.framework
y Result.framework
a la sección “Frameworks y bibliotecas vinculados” de su destino, y de haberlos incluido en su marco de Carthage copiando la fase de construcción.
CocoaPods
Si usa CocoaPods para administrar sus dependencias, simplemente agregue ReactiveCocoa a su Podfile:
pod 'ReactiveCocoa', '~> 5.0.0'
submódulo Git
Agregue el repositorio ReactiveCocoa como un submódulo del repositorio de su aplicación.
Correr
git submodule update --init --recursive
desde dentro de la carpeta ReactiveCocoa.
Arrastre y suelte ReactiveCocoa.xcodeproj
, Carthage/Checkouts/ReactiveSwift/ReactiveSwift.xcodeproj
y Carthage/Checkouts/Result/Result.xcodeproj
en el proyecto o espacio de trabajo Xcode de su aplicación.
En la pestaña “General” de la configuración de destino de su aplicación, agregue ReactiveCocoa.framework
, ReactiveSwift.framework
y Result.framework
a la sección “Binarios integrados”.
Si el objetivo de su aplicación no contiene ningún código Swift, también debe establecer la configuración de compilación EMBEDDED_CONTENT_CONTAINS_SWIFT
en “Sí”.