- Today
- Total
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- decode
- scheduledTimer
- tapply
- grep
- trunc
- 시각화
- 딥러닝
- SQL
- swiftUI
- Optional
- barplot
- MVC
- struct
- Linux
- Observable
- NVL
- ios
- substr
- r
- 연산자
- sigmoid
- Python
- rxswift
- 명령어
- cocoapods
- ReLU
- Upper
- delegate
- SWIFT
- deeplearning
목록API (2)
iOS 개발 기록 블로그
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/7anxK/btrFkZBIGUW/KnHLmqiUucnoWJtz2KWDlK/img.png)
오픈 API를 사용하여 데이터를 받는 것을 Networking이라고 한다. 우리의 APP은 API를 통해 Web Server에 데이터를 요청한다. 우리가 필요한 데이터를 쿼리(Query)를 통해 요청(Request)한다. 웹 서버는 이 쿼리를 해석하고 필요로 하는 데이터를 보내준다. 이를 Response라고 한다. 이러한 일련의 프로세스를 'Networking'이라고 한다. Networking의 단계 Create a URL Create a URLSession Give URLSession a task Start the task WeatherManager.swift 파일 struct WeatherManager { let weatherURL = "https://api.openweathermap.org/data..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/es5ld4/btrFdelm2Bi/o4b4RwF4cOwK7vJrRLwYNk/img.png)
API 란? 명령어, 함수, 프로토콜, 객체 등의 집합으로 많은 프로그래머들이 소프트웨어를 만들거나 외부 시스템과 상호작용하는 데에 사용할 수 있는 것이다. 많은 개발자들이 흔한 기능들을 동작하기 위한 표준 명령어를 제공하고 그들은 코드를 작성할 필요가 없다. API의 유형 소프트웨어를 만들기 위해 사용되는 API 외부 시스템과 상호작용하기 위해 사용되는 API 소프트웨어를 만들기 위해 사용되는 API 우리는 iOS 앱을 만들 때 이미 많은 API를 사용하고 있다. Apple Developer Documentation developer.apple.com 위 이미지처럼 오디오를 재생하기 위해 이미 애플 사에서 만들어 놓은 API를 그들이 제시해놓은 표준 명령어 흔히 사용하여 앱 제작을 한다. 외부 시스템과..