May12iOS: 매일리 iOS

  • 홈
  • 태그
  • 방명록

swiftconcurrent 1

Swift ;; GCD(Grand Central Dispatch) #1 정의

GCD는 동시성 프로그래밍을 위해 Apple이 제공하는 API이다. (iOS 8부터 지원) GCD는 DispatchQueue를 이용하여 작업을 분산처리한다. 개발자가 스레드를 생성하는 작업 없이 DispatchQueue라고 이름 붙여진 Queue에 작업을 보내기만 하면 DispatchQueue가 알아서 여러 스레드로 작업을 분산시킨다. DispatchQueue를 번역해보면 dispatch가 보내다, 발송하다의 의미를 가지고 있으므로 큐로 보내다 라는 의미이다. 매우 직관적! 그림으로 보기!! 개발자는 스레드를 신경쓸 필요 없이 DispatchQueue에 Task를 보내기만 하면, DispatchQueue가 알아서 (특성에 맞게) 작업을 여러 스레드로 분산한다. 동시성 프로그래밍? 예를 들어 네이버 (ht..

iOS/Swift 2023.03.13
이전
1
다음
더보기
프로필사진

  • 분류 전체보기
    • iOS
      • Swift
      • UIKit
    • CS

Tag

DispatchQueue, UIKit, swiftqueue, Swift, swiftclass, UITextField, swiftsqlite, swiftasync, mapkit, swiftgcd, swiftconcurrent, swift영구저장, 소프티어코딩테스트, GCD, swiftfunc, syncasync, MKMapView, grandcentraldispatch, 소프티어swift, Swift알고리즘,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/05   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바