CocoaPod는 오픈소스를 관리하는 방법 중 하나이다.
오픈소스를 다운받아 직접 프로젝트에서 넣을 수 있지만 업데이트가 어려운 문제점이 있다.
CocoaPod를 사용하면 라이브러리 간의 의존성 체크 및 라이브러리 버전 관리, 지원 OS 및 라이브러리 설정이 쉽다.
터미널에서 다음과 같은 명령어를 입력하면 된다.
sudo gem install cocoapods
터미널에서 해당 프로젝트의 폴더 경로로 이동한 후
pod init
을 입력해주면 다음과 같이 Podfile이 생성된다.
이 Podfile을 텍스트 에디터로 확인해보면 다음과 같다.
Atom을 사용해 편집해주었다.
사용할 라이브러리를 다음과 같이 입력한다.
최신 버전은 아래 github에서 확인할 수 있다.
RxSwfit
다시 터미널로 돌아와 설치를 해준다.
pod install
설치가 완료되면 확장판 .xcworkspace가 생성되는데 이를 실행해 사용하면 된다.