cocoaPods는 편리하지 않습니까? ?

갑자기 CococaPods를 알고 계십니까? ?
iPhone 앱을 만들고 있고 CococaPods를 모르는 거기 당신!

CocoaPods는 Ruby에서 말하는 gem과 같은 iOS 라이브러리의 관리 도구입니다.

라고 해도 잘 모르기 때문에, 그 이점을 알기 쉽게 소개하겠습니다.

어느 정도 아이폰 앱을 만들고 있다면 선인의 지혜를 빌려 github에서 공개된 프레임워크나 라이브러리를 자신의 프로젝트에 가져와 적은 노력으로 풍부한 애플리케이션을 만들게 됩니다.

이 섹션에서는 MBProgressHUD이라는 통신 중에 표시되는 표시기를 사용하는 예를 소개합니다.
MBProgressHUDのサンプル画面

CocoaPods를 알기 전의 나



우선 github에 가서 파일을 다운로드!
フレームワークのダウンロード

파일의 압축을 풀고 프로젝트에 추가!

ファイルの追加

후에는 임포트 하면 코드를 쓰고 버튼을 눌렀을 때 뷰에 표시!

MBProgressHUDの表示

안전하게 표시되었습니다 ^^

CococaPods를 알고 나서 나



CococaPods 설치는 여기을 참조하십시오 (자세한 Podfile을 작성하는 방법도 있습니다)

우선은 프로젝트를 제작해, 제작한 디렉토리에 적당한 에디터로 Podfile라는 이름의 파일을 제작!

Podfile作製

Podfile에 다음을 설명!

Podfile
platform :ios, ‘7.0’
pod ‘MBProgressHUD’

그러면 터미널에서 pod install을 실행!

Terminal
pod install

설치가 완료되면, 같은 디렉토리내에 (제작한 프로젝트명).xcworkspace의 파일이 만들어지므로, 그것을 엽시다!

podfileによって作られるファイル

그러면 프로젝트 내에 Pod라는 프로젝트가 마음대로 생성됩니다.

여기까지 오면, 나머지는 똑같이 코드를 쓸 뿐!
* 파일 가져오기 방법이 변경됩니다.

ViewController
//#import “MBProgressHUD.h”   ←CocoaPodsを知る前の俺
#import <MBProgressHUD.h>  //←CocoaPodsを知った後の俺

안전하게 표시되었습니다 ^^

デモ

무엇이 유용한지 모르겠다고? ?



많은 iPhone 앱을 만들면 어쨌든 알 수 있습니다.

여러 라이브러리를 사용할 때는 매번 github이거나 Google Code에서 다운로드하여 소스 파일을 프로젝트에 추가하지 않으면 안됩니다.

라이브러리의 버전 지정도 할 수 있으므로, 복수인으로 개발 환경을 가지런히 하는 것도 가능!

스스로 만든 라이브러리도 CocoaPods에 등록할 수 있으므로, 편리한 것을 만들면 점점 등록해 버립시다!

CocoaPods에서 사용할 수 있는 추천 라이브러리는 여기

요약



CocoaPods의 장점이 조금이라도 전해졌습니까? ?

물론 개별인 취향이 있으므로, 사용도 사용하지도 그 사람 나름!
자신이 사용해 보고, 매우 편리했기 때문에 소개해 보았습니다!

새로운 발견 · 만나는 것은 언제가 되어도 훌륭합니다 ^^

좋은 웹페이지 즐겨찾기