Démarrer avec ReactiveCocoa
Sur cette page
Installation ou configuration
ReactiveCocoa prend en charge macOS 10.9+, iOS 8.0+, watchOS 2.0+ et tvOS 9.0+.
Carthage
Si vous utilisez Carthage pour gérer vos dépendances, ajoutez simplement ReactiveCocoa à votre Cartfile :
github "ReactiveCocoa/ReactiveCocoa" ~> 5.0
Si vous utilisez Carthage pour créer vos dépendances, assurez-vous d’avoir ajouté ReactiveCocoa.framework
, ReactiveSwift.framework
et Result.framework
à la section “Linked Frameworks and Libraries” de votre cible, et de les avoir inclus dans votre phase de construction de copie du framework Carthage.
Cosses De Cacao
Si vous utilisez CocoaPods pour gérer vos dépendances, ajoutez simplement ReactiveCocoa à votre Podfile :
pod 'ReactiveCocoa', '~> 5.0.0'
Sous-module Git
Ajoutez le référentiel ReactiveCocoa en tant que sous-module du référentiel de votre application.
Courir
git submodule update --init --recursive
depuis le dossier ReactiveCocoa.
Faites glisser et déposez ReactiveCocoa.xcodeproj
, Carthage/Checkouts/ReactiveSwift/ReactiveSwift.xcodeproj
et Carthage/Checkouts/Result/Result.xcodeproj
dans le projet ou l’espace de travail Xcode de votre application.
Dans l’onglet “Général” des paramètres de votre application cible, ajoutez “ReactiveCocoa.framework”, “ReactiveSwift.framework” et “Result.framework” à la section “Embedded Binaries”.
Si votre cible d’application ne contient pas du tout de code Swift, vous devez également définir le paramètre de construction EMBEDDED_CONTENT_CONTAINS_SWIFT
sur “Oui”.