안녕하세요! 피피아노입니다 🎵
저번 포스팅에서는 RxSwift의 개념에 대해서 정리하는 포스팅을 해봤고 이번 포스팅에서는 RxSwift 라이브러리를 설치하는 과정에 대해서 정리를 해보려고 합니다.
RxSwift는 외부 라이브러리이기 때문에 Xcode에서 바로 사용할 수 없고 먼저 버전 관리 및 설치를 위한 도구가 필요합니다.
저는 CocoaPods으로 진행한다는 점 참고해주세요 🙌
(혹시 CocoaPods이 설치가 안 되어 있거나 CocoaPods을 잘 모르시는 분들은 여기를 참고해주세요!)
CocoaPods 설치
기본적으로 cocoaPods이 설치가 되어 있다는 가정 하에 글을 쓸 건데 그래도 혹시 모르니 설치 명령어도 같이 작성해보겠습니다.
sudo gem install cocoapods
원하는 프로젝트로 경로 이동
가장 먼저 원하는 프로젝트를 고르고 터미널에서 cd 명령어를 이용해서 해당 프로젝트의 최상위 폴더로 이동해줍니다.
또는 Finder에서 프로젝트 최상단 파일을 "우클릭 > 서비스 > 폴더에서 새로운 터미널 열기" 해주시면 됩니다.
Podfile 생성 및 수정
아래 명령어로 Podfile을 생성해주겠습니다.
pod init
그리고 vi 명령어 혹은 nano 명령어를 이용해서 방금 생성해준 Podfile을 열고 편집을 하겠습니다.
(다른 명령어를 쓰셔도 관계 없습니다)
vi Podfile
or
nano Podfile
해당 명령어를 실행하면 위에처럼 창이 뜰텐데 여기에서 target 'RxTest' do 부분 밑에 본인이 설치할 라이브러리를 작성해주시면 됩니다.
저는 RxSwift를 설치할 거니까 작성일 기준으로 가장 최신 버전인 6.8.0을 설치하겠습니다.
pod 'RxSwift', '~> 6.8.0'
pod 'RxCocoa', '~> 6.8.0'
(최신 버전 확인은 아래 링크를 통해서 확인하시면 됩니다!)
이렇게 작성하시고 저장해주시면 됩니다!
(vi 명령어 기준으로 i를 누르고 명령어를 작성해주시고 저장할 때는 ESC를 누르고 :wq를 입력하시고 엔터를 누르시면 됩니다.)
이제 위에서 작성한 라이브러리를 설치하기 위해 아래 명령어를 입력하고 설치해주겠습니다.
pod install
설치가 완료되면 해당 프로젝트 파일을 Xcode로 실행해주시면 모든 작업이 끝납니다!
오늘은 여기까지 :)
감사합니다.
잘못된 내용이 있거나 더 좋은 내용 피드백은 언제나 환영합니다!
궁금하신 부분은 댓글로 질문 부탁드립니다!
'Apple > RxSwift' 카테고리의 다른 글
[RxSwift] RxSwift 개념 이해하기 (8) | 2024.09.04 |
---|