개요

비동기 프로그래밍이란?

iOS 앱에서 예를 들면:

작업들이 동시에 일어나고 있다

iOS 는 서로 다른 작업을 각자 다른 쓰레드에서 수행할 수 있도록 API 들을 제공한다

실제로 병렬로 실행되는 코드를 작성하는 것은 더욱 복잡하다 ( code in pararell )

Cocoa 와 UIKit 이 제공하는 비동기 API들