[ios] cocoapod 사용하기
ios 개발할때 유용한 라이브러리들을 사용하는 방법중의 하나로 cocoapods를 꼽을 수 있다.
설치는 간단하다.
sudo gem install cocoapods
제거 할때는
sudo gem uninstall cocoapods
설치한 이후 기존의 XCode 프로젝트 폴더에서 터미널에서 profile 생성 명령어를 실행해준다.
pod init
이렇게 하면 profile이 생성된다.
생성된 profile 파일을 텍스트 편집기에서 열어 추가 하고자 하는 라이브러리를 입력하고 저장해준다.
(참고로 profile에서 #은 주석을 의미한다.)
# platform :ios, '6.0' <-- 주석임
target '프로젝트명' do
pod '라이브러리명'
end
이제 라이브러리를 프로젝트에 추가해보자.
pod install
정상적으로 실행이 되었다면 .xcworkspace 파일이 생성되며,
이 워크스페이스 파일을 이용하여 XCode를 실행하며 사용하면 된다.
profile에 라이브러리 추가나 변경하고자 할때의 명령어는
pod update
참고로 지원하는 라이브러리가 있는지 찾아 볼때의 명령어는
pod search 라이브러리명
Swift 라이브러리를 추가할때 다음과 같은 메시지를 보게 되는 경우가 있다.
Add `use_frameworks!` to your Podfile or target to opt into using it.
이런 경우에는 기존 profile 파일에 use_frameworks! 라고 추가하면 된다.
target '프로젝트명' do
pod '라이브러리명'
end
use_frameworks!
profile을 변경했으니 업데이트 해주자.
pod update
[ 출처 : http://comxp.tistory.com/333 ]
'iOS > Swift + Objective-c' 카테고리의 다른 글
[Objective-c] KeyChain example (0) | 2017.03.28 |
---|---|
[Objective-c] @synthesize 사용 안해도 돼요 (0) | 2017.03.20 |
[ios] NavigationController 뒤로가기 버튼 기능 코드로 사용하기 (0) | 2017.02.13 |
[ios]뷰 컨트롤러 추가 (0) | 2017.02.03 |
[Objective-C] alloc, init 메서드 (0) | 2017.02.03 |