하이 D:)veloper

  • 홈
  • 태그
  • 방명록

Queue 1

[Swift] Swift의 동시성 프로그래밍 (1) | GCD

GCD는 iOS에서 비동기 처리를 위해 반드시 알아야 하는 개념이다. 프로젝트를 만들면서 메인스레드만을 가지고 작업하는 경우는 거의 없죠?? 왜냐.. 네트워크 통신 등 시간이 드는 작업들은 비동기 처리를 해주어야 앱이 자연스럽게 돌아가는 것처럼 보이기 때문! 현대인들은 조금의 딜레이도 못 참지..! 이렇게 비동기 처리를 해줄 때 보통 메인 스레드에서 가지고 있었던 task를 다른 스레드와 함께 나누면서 여러 개의 스레드를 사용하게 되는데 이러한 멀티스레드에서의 환경에서 반드시 알아야 하는 개념이 바로! 동시성 프로그래밍이다. iOS가 동시성 프로그래밍을 지원하는 대표적인 기술이 GCD 인 것이다. 동시성 .. Concurrency.. 많이 들어보긴 했는데 발음도 비슷한 비동기, 동기와는 또 어떻게 다른데..

Swift 2024.03.17
이전
1
다음
더보기
프로필사진

하이 D:)veloper

최근글과 인기글

  • 최근글
  • 인기글

Calendar

«   2026/01   »
일 월 화 수 목 금 토
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
  • 분류 전체보기 (67)
    • SwiftUI (19)
    • Swift (32)
    • iOS (11)
    • RxSwift (3)

Tag

Swift, GCD, Protocol, Equatable, lokalise, completionHandler, struct, existentialContainer, notification, ios, UIKit, swift localization, coredata, RxSwift, swiftUI, existentialtype, coldobservable, hotobservable, xcode, Generic,

Copyright © AXZ Corp. All rights reserved.

티스토리툴바