| 일 | 월 | 화 | 수 | 목 | 금 | 토 | 
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 | 
| 12 | 13 | 14 | 15 | 16 | 17 | 18 | 
| 19 | 20 | 21 | 22 | 23 | 24 | 25 | 
| 26 | 27 | 28 | 29 | 30 | 31 | 
													Tags
													
											
												
												- Android Studio
- Android
- Swift
- 안드로이드스튜디오
- 버블정렬
- 링크드리스트
- swift baekjoon
- xocde
- BAEKJOON
- 준코딩
- 플러터
- 연결리스트
- android java
- customPopup
- Firebase
- label
- deeplink
- 커스텀팝업
- C언어
- FLUTTER
- 백준
- 자바
- Xcode
- TextField
- 보호와 보안
- 예외처리
- text to speech
- 안드로이드
- IOS
- storyboard
													Archives
													
											
												
												- Today
- Total
준코딩
(ios/Swift) 라이브러리 Alamofire 사용하기 - GET 하기 본문
Xcode : 14.2v
사용언어: Swift , StoryBoard
깃허브주소: https://github.com/Ljunhyeob/AlamofireGET
1. 우선 프로젝트에 Alamofire 라이브러리를 다운시켜 줍니다.

2. GET 을 먼저 해보겠습니다.
https://jsonplaceholder.typicode.com/todos/1
여기 사이트에서 JSON 데이터를 제공해주는데 여기서 값을 가져와 보겠습니다.
아래와 같이 코드를 작성해주세요. 주석으로 설명은 달아놓았습니다

//
//  ViewController.swift
//  AlamofireTest
//
//  Created by 이준협 on 2023/01/01.
//
import UIKit
import Alamofire
class ViewController: UIViewController {
    override func viewDidLoad() {
        super.viewDidLoad()
        // Do any additional setup after loading the view.
        getTest()
    }
    
    
    func getTest() {
        let url = "https://jsonplaceholder.typicode.com/todos/1" //주소입력
               AF.request(url,
                          method: .get,
                          parameters: nil,
                          encoding: URLEncoding.default,
                          headers: ["Content-Type":"application/json", "Accept":"application/json"])
                   .validate(statusCode: 200..<300)
                   .responseJSON { (json) in
                       print(json)
                       //여기서 받아온 데이터로 무엇을 할지 작성하시면 됩니다.
               }
        
        //method : 통신방식
        //parametrs : 보낼 데이터 값
        //encoding : URLEncoding
        //headers : 어떤형식으로 받을지
        //validate : 확인코드
        //responseJSON : 데이터 받는 부분
    }
    
}
'프로그래밍 > IOS (Swift)' 카테고리의 다른 글
| [Swift] sort() 와 sorted() 차이점. (0) | 2023.01.03 | 
|---|---|
| (ios/Swift) Base64 인코딩, 디코딩 (0) | 2023.01.02 | 
| (ios/Swift) CustomPopup 생성하기 (0) | 2022.12.31 | 
| (ios/Swift) TextField 실시간 변경 감지 - textField didChange (0) | 2022.12.30 | 
| (ios/Swift) Array 배열 쓰기 (0) | 2022.12.30 | 
			  Comments
			
		
	
               
           
					
					
					
					
					
					
				 
								 
								 
								