티스토리 뷰

iOS

Network

강경 2021. 1. 27. 16:29
728x90
반응형

컴퓨터 입장에서, 네트워크 처리는 정말 느린 작업이다.
(빠른 작업의 예로는 파일을 읽고, 쓰는 작업 등이 있다.)


  • User interaction : 네트워크 처리작업의 느림에 있어, 사용자의 입장을 고려하여야 한다.
  • Concurrency (동시성) : 네트워킹이 진행되는 동안에 User interaction이 되어 즉각적인 반응을 보여야 한다.
  • GCD : 동시성이 필요한 작업들을 안전하게 수행시킬 수 있게 도와준다.
  • URLSession : iOS에서 네트워킹을 할 수 있도록 도와주는 class

공부공부 해보자!

728x90
반응형

'iOS' 카테고리의 다른 글

Concurrency  (0) 2021.01.27
HTTP  (0) 2021.01.27
Animatable View Properties  (0) 2021.01.10
Animation  (0) 2021.01.09
Collection View  (0) 2021.01.09