반응형
Swift로 개발하던 도중 웹 통신을 할 일이 생겼다.
URLSession이라는 기본 통신 라이브러리가 존재했지만
많은 사람들이 사용하고 편리한 라이브러리가 없을까 찾아보던 도중
Alamofire라는 라이브러리를 찾아냈다.
단독으로 설치하려다가 정보를 더 찾아보니 Cocoapods를 이용하여
설치하면 버전관리등이 쉽다고 하길래 그 방법들을 포스팅한다.
먼저 터미널을 키고 아래의 명령어를 입력하여 cocoapods를 설치하자.
sudo gem install cocoapods
설치를 완료했으면 다시 터미널로 Alamofire를 사용할 프로젝트로 이동한다.
그리고 아래의 명령어를 입력한다.
pod init
그리고 디렉토리를 확인해보면 위와 같이 Podfile이 생성된 걸 알 수 있다.
Podfile을 열고 아래의 형식으로 입력해준다.
source 'https://github.com/CocoaPods/Specs.git' platform :ios, '10.0' use_frameworks! target '<Your Target Name>' do pod 'Alamofire', '~> 4.5' end
마지막으로 아래의 명령어를 입력하여 설치해준다.
pod install
설치를 완료했으면 import Alamofire를 상단에 선언하고 사용하면 된다.
'Coding > Etc' 카테고리의 다른 글
[iOS/Swift] 카카오톡 로그인 연동하기 (0) | 2018.01.03 |
---|---|
iOS 스위프트(Swift) HTTP 연결 권한 설정하는법 (0) | 2018.01.02 |
Swift 옵셔널 타입(Optional Type) (0) | 2018.01.01 |
파이썬 TypeError: 'list' object is not callable 오류 해결 (0) | 2017.11.08 |
-bash: cannot create temp file for here-document: No space left on device 오류해결 (0) | 2017.10.08 |