HOB’s 개발

  • 홈
  • 태그
  • 방명록

WWDC22 1

Swift Concurrency #6 - Data Race 제거하기

WWDC22: Eliminate data races using Swift Concurrency | Apple 우선 위 영상에서 예측하기 어려운 동시성(Concurrency)의 세계를 바다에 비유하여 설명한다.⛵️ Task (배): 바다를 항해하는 배로, 독립적으로 자신의 할 일을 수행.🏝️ Actor (섬): 바다 위 고립된 섬으로, 한 번에 하나의 배(Task)만 접근할 수 있는 안전한 데이터 보관소.🍍 Value Type (파인애플): 복사해서 다른 배로 넘겨줄 수 있는 안전한 데이터 구조체.🐓 Reference Type (닭): 복사본이 아닌 원본 참조를 공유하게 되어 혼란(Data Race)을 유발할 수 있는 클래스 객체. Task와 데이터 격리 (Task Isolation)Task는 독립적..

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

HOB’s 개발

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

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

Tag

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

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

  • 개발용 블로그 이전

페이스북 트위터 플러그인

  • 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.

티스토리툴바