iOS/라이브러리

[Swift] Alamofire 기초 01 - 설치 및 사용 방법

HUISOO 2022. 9. 20. 17:08

이 포스트는 Alamofire 라이브러리 시리즈의 시작인 설치에 대한 포스팅입니다 :)

코코아팟 설치 방법은 이전 포스팅에서 확인해주세요. ([Xcode] 코코아팟 설치 및 사용하기 (CocoaPods))

 

Github의 공식 깃은 여기에서 확인 가능합니다.

최종 수정일 - 22. 09. 20 PM 5:15



설치

 

1. Podfile을 실행하여 설치하고자 하는 라이브러리를 입력해줍니다.

- SwiftyJSON 을 같이 사용할 예정이므로 추가

 

2. pod install

pod install

 

3. 설치 완료

- Project.xcworkspace 로 프로젝트 실행

 


사용법

 

1. ViewController 에 프레임워크 추가합니다.

import Alamofire
import SwiftyJSON

 

2. 기본형 구성

func alamofire() {
    // HTTP 네트워킹을 통해 전송 할 데이터
    let parameters: Parameters = [
        "param1": "A",
        "param2": 10
    ]

    AF.request(/* URL 주소 입력 */, method: .post, parameters: parameters, encoding: URLEncoding.default, headers: nil).validate().responseData { response in
        switch response.result {
        case .success(let value):
            let json = JSON(value)
            print(json)
        case .failure(let error):
            print("\(#function): \(error)")
        }
    }
}

 

3.  response 결과 값을 JSON 형태로 전환하여 가공 후 사용

'iOS > 라이브러리' 카테고리의 다른 글

[Xcode] 코코아팟 설치 및 사용하기 (CocoaPods)  (0) 2022.09.20