네트워크 통신의 종류
- TCP/UDP를 사용하는 소켓 방식의 연결성 통신 - 한쪽에서 명시적으로 끊을 때 까지 지속해서 연결을 유지하는 방식
- HTTP/HTTPS,SMTP 등의 프로토콜을 이용한 비연결성 통신
Swift에서 REST API로부터 데이터를 읽어오는 방법
- API 호출을 위한 URI 생성
- REST API 호출
- JSON 객체를 파싱하여 NSDictionary 객체로 받음
- 데이터 구조에 따라 차례대로 캐스팅하며 읽음
- Iterator 처리를 하면서 모델에 저장