Codes Travel/iOS Boost Course #2019
2019. 9. 11.
Grand Central Dispatch
안녕하세요 :) iOS 개발자 리치(rich_iosdev)입니다. 공유해드릴 내용은 Grand Central Dispatch 입니다. 기본적으로 스레드 풀 관리를 프로그래머가 아닌 운영체제가 직접 관리하기 때문에 프로그래머가 직접 비동기적 작업을 위해서 GCD를 활용할 수 있습니다. Dispatch Queue에 필요한 작업을 추가해주면 작업에 맞는 스레드를 생성해서 작업을 실행하고 작업이 종료되면 스레드를 자동으로 제거합니다. DispatchQueue.main.async { // 실행시킬 작업 구현 } 위 샘플코드는 개인적으로 가장 많이 활용하고 있는 GCD 코드입니다. 주로 UI에 바로 원하는 변화를 주고 싶을 때? 메인스레드로 비동기 작업 코드를 넘겨서 실행시킵니다. 가장 중요한 개념이라고 볼 수 있..