2018년 11월 13일 화요일

AlamoFire, Kingfisher 설치 방법

AlamoFire는 HTTP 통신 라이브러리이다.
https://github.com/Alamofire/Alamofire

설치방법도 위 주소에 잘 나와있는데...한글로 설명.

Alamofire를 사용하기 위해서는 CocoaPods가 설치되어 있어야 한다. 터미널 열고 아래의 명령어를 입력.
$ sudo gem install cocoapods

설치가 완료되면 터미널에서 Alamofire를 사용할 Xcode 프로젝트 경로로 이동.
$ cd <Your Project Path>

프로젝트 폴더에서 아래 명령어를 입력하면 프로젝트 경로 내에 Podfile이 생성됨.
$ pod init

생성된 Podfile 을 Text Editor 로 열어 아래와 같이 수정해야함.

source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '10.0'
use_frameworks!

target '<Your Target Name>' do
    pod 'Alamofire', '~> 4.7'
    pod 'Kingfisher', '4.9.0'
end

Kingfisher는 xcode 9에서 4.9.0을 설치해야하며, xcode10에서는 4.10.0이상을 설치해함. xcode10 이상에서는 pod 'Kingfisher', '~> 4.0' 으로 하면됨.

다 되면 아래 명령어 입력.
$ pod install

끝나면 프로젝트 내에 새로 생성된 <Your Project Name>.xcworkspace 파일로 Xcode를 실행.

사용할 곳에
import Alamofire
를 추가하고 빌드가 되는지 확인.

댓글 없음: