HOB’s 개발

  • 홈
  • 태그
  • 방명록

WWDC23 1

Swift Concurrency #3 - Task cancellation과 hierarchy 심화

WWDC23: Beyond the basics of structured concurrency | Apple들어가며Swift Concurrency를 공부하면서 Task.cancel()을 호출하면 모든 작업이 즉시 멈춘다고 막연히 생각하고 있었다.그런데 WWDC 세션 “Beyond the basics of structured concurrency”를 보면서 내가 이해하고 있던 cancellation 모델이 꽤 단순했다는 걸 알게 됐다. 이번 글에서는 Task cancellation이 실제로 어떻게 전파되고, 왜 ‘cooperative’하다고 말하는지, 그리고 그로 인해 등장한 withTaskCancellationHandler까지 헷갈렸던 포인트 위주로 정리해보려고 한다.Task hierarchy와 cance..

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

HOB’s 개발

개발관련 포스팅을 올리는 개인 블로그입니다.

  • 분류 전체보기 (34)
    • iOS (17)
    • Swift (11)
    • SwiftUI (0)
    • RealityKit (0)
    • 기타 (6)

Tag

nonisolated, ios, AsyncSequence, swift concurrency, data race, WWDC23, iOS Developer, copy on write, async-await, actor, WWDC22, WWDC21, TASK, SWiFT, preconcurrency, @MainActor, sendable, AsyncStream,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

  • 개발용 블로그 이전

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/03   »
일 월 화 수 목 금 토
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 © AXZ Corp. All rights reserved.

티스토리툴바