[TIL] CocoaPods으로 라이브러리 설치하기 - 챌린지반 과제 1일차 -

신승현·2024년 4월 5일

TIL

목록 보기
53/72
post-thumbnail

CocoaPods은 라이브러리를 관리하는 관리자라고 생각하면 된다.
그래서 이 CocoaPods을 이용해 라이브러리도 설치할 수 있다.

1️⃣ CocoaPods 설치

CocoaPods를 설치하는 방법은 간단하다. 터미널에 아래의 명령어를 작성하면 쉽게 설치할 수 있다.

$ sudo gem install cocoapods 

2️⃣ Alamofire 설치

다음은 과제에서 사용할 Alamofire을 설치한다.
Alamofire 라이브러리는 iOS, macOS를 위한 Swift 기반의 HTTP 네트워킹 라이브러리 이다.
아무래도 과제에서 HTTP를 통해 GitHub의 내용을 불러와야 하기 때문에 필요해 보인다.
우선 터미널에서 프로젝트 폴더로 이동한다.

$ cd Documents/GitHub/GitHubProfile

그리고 프로젝트 폴더에서 Podfile을 생성해주기 위해서 아래의 명령어를 입력한다.

$ pod init

그러면 Podfile이 생성되는데, 이 파일을 편집해서 내용을 추가해준다.

위의 위치에 pod 'Alamofile', '~> 5.4'를 입력하면 Alamofile 5.4버전을 설치하겠다는 뜻이된다.

이제 위의 입력한 내용을 저장한 후 다시 터미널로 돌아와서,

$ pod install

위의 내용을 입력하면 원하는 Alamofire 라이브러리가 설치된다.

3️⃣ Kingfisher 설치

과제에서 필수로 사용해야하는 라이브러리는 Kingfisher라는 라이브러리도 있다.
Kingfisher는 이미지를 손쉽게 관리할 수 있게 해주는 라이브러리라고 한다.
설치하는 방법은 위의 방법과 동일하다.

위의 위치에 pod 'Kingfisher', '~> 7.0'을 입력하면 Kingfisher 7.0 버전을 설치하겠다는 뜻이된다.
그리고 똑같이,

$ pod install

입력해주면 된다.

4️⃣ 마무리

이렇게 CocoaPods를 이용해서 라이브러리를 설치하고나면 프로젝트를 수정할 때는 기존의 *.xcodeproj파일이 아니라 새롭게 생성된 *.xcworkspace파일을 열어서 해야한다.

profile
개발자

0개의 댓글