본문 바로가기

앱개발/iOS

[iOS] CocoaPods 코코아팟 설치 및 FMDB 사용하기

반응형
CocoaPods이란? 

CocoaPods 홈페이지 에서는 CocoaPods를 다음과 같이 설명하고 있습니다. 

즉, 코코아팟은 스위프트 또는 오프젝티브-C를 쓰는 Cocoa환경(macOS, iOS) 프로젝트에서 사용할 수 있는

의존성 라이브러리 매니저라 할 수 있습니다. 

 


 

CocoaPods 설치

CocoaPods은 Ruby를 사용합니다. 그러나, macOS 환경에서는 Ruby가 기본적으로 설치되어 있으므로 별도의 다운로드 없이 바로 사용할 수 있습니다. 

 

먼저, 터미널을 열어 다음과 같은 순서로 입력합니다. 

$ gem install cocoapods 

만약 다음과 같은 에러가 발생한다면 (update 2021.07)

더보기

ERROR:  While executing gem ... (Gem::FilePermissionError)

    You don't have write permissions for the /usr/bin directory.

$ sudo gem install cocoapods -n /usr/local/bin

을 입력해주면 됩니다.

 

$ pod init

(주의) pod init을 하기전 디렉토리 위치는 반드시 프로젝트가 있는 폴더로 변경해주어야 합니다.

 

pod init이 실행되면, 

프로젝트 폴더에 'Podfile'이름을 가진 파일이 생겼음을 확인 할 수 있습니다. 

 

 

Podfile을 열어 pod 'FMDB'를 입력합니다. 

 

$ pod install

(주의) pod install 하기 전 열려있는 프로젝트를 반드시 닫고 실행해야 합니다. 

설치가 완료될 경우 터미널의 모습은 다음과 같습니다.

 

import FMDB

 

pod install을 마친후 프로젝트 폴더를 보면 다음과 같은 workspace가 생성되었습니다.

 

파란색.xcodeproj가 아닌 하얀색 .xcworkspace를 들어갑니다. 

import FMDB를 입력하면 FMDB를 사용할 준비가 모두 완료되었습니다! 🎉

 

 

 

 

 

 

반응형

'앱개발 > iOS' 카테고리의 다른 글