[iOS] CocoaPods 사용법

Grace·2021년 3월 2일
0

iOS

목록 보기
6/6

외부 라이브러리를 사용하고 싶은 경우에 여러 의존성 관리 도구를 통해 쉽게 사용/관리 할 수 있다.

애플 플랫폼에서 사용할 수 있는 의존성 관리 도구의 대표적인 예로는 CocoaPods, Carthage, Swift Package Manager 등이 있다.

다음은 Elegant HTTP Networking in Swift Swift에서 사용할 수 있는 HTTP Network 라이브러리 중 하나인 Alamofire의 README.md 파일이다. 각 의존성 관리 도구로 해당 라이브러리를 어떻게 사용할 수 있는지 방법을 안내하고 있다.

Cocoapod를 사용하고 싶은 프로젝트 경로에 가서 터미널 창을 연다.

  • pod init -> Podfile이 생성된다.
  • vi 등의 편집기로 Podfile을 열어서 사용하고 싶은 라이브러리를 종속시켜준다.
  • pod install (Podfile이 있는 곳에서) -> 라이브러리가 종속되고, .xcworkspace가 새로 생성된다.
  • .xcworkspace에 들어가서 작업하자.

Reference

profile
Day By Day

0개의 댓글