ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • What is RxSwift & CocoaPods?
    ios/RxSwift 2022. 4. 18. 20:09
    728x90

    RxSwift

    Reactive eXtensions의 줄임말로 관찰 가능한 시퀀스를 사용하여 비동기식 프로그램 및 이벤트 기반 프로그램을 구성하기위한 오픈 소스 라이브러리이다. 비동기적인 코드를 간결하고, 촘촘하고, 유지보수를 쉽게해주는 라이브러리이다. 

     

    CocoaPods

    dependency manager for Swift and Object-C Cocoa projects

    만약 iOS 앱을 만들거나, 작업을 하고 있는데 다른 프레임워크와 통합하고 싶을 때 사용한다.

     

     

    RxSwift 사용법

    1.
    $cd {swift폴더 경로}
    
    2.
    $sudo gem install cocoapods
    //만약 cocopods이 설치 되어있다면 $pod update
    
    3.
    $pod init
    //Podfile 생성
    
    4.
    //Podfile을 열고 안에 pod 'RxSwift', '~> 버전' 입력 *버전은 그대로 쓰는 것이 아닌 4.0 과 같이 원하는 버전을 숫자로
    
    5.
    $pod install

     

    혹은 패키지 설치

    https://github.com/ReactiveX/RxSwift.git

     

    만약 cocoaPods에서 import할 때 Pods_RxSwift만 뜬다면 설치가 제대로 되지 않은 것이다.

     

     

     

    참고:

    https://www.raywenderlich.com/ 

    https://www.cocoapods.org 

    728x90

    'ios > RxSwift' 카테고리의 다른 글

    Disposing and Terminating  (0) 2022.04.19
    Implementing Observable & Subscriptions (just, of, from)  (0) 2022.04.19
    OBSERVABLE  (0) 2022.04.19

    댓글

oguuk Tistory.