Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- c++
- 멋쟁이사자처럼
- 1일1알골
- cs
- 문법
- 백준
- 알고리즘
- 네트워크
- spritekit
- SwiftUI
- 컴퓨터그래픽스
- 멋사
- 웹
- composable architecture
- 스유
- 리액트
- TCA
- widget
- uikit
- widgetkit
- 대외활동
- 위젯킷
- 운영체제
- swift concurrency
- Swift
- dispatchqueue
- 후기
- Protocol
- 스위프트
- 영남대
Archives
- Today
- Total
목록sendable (1)
맛동산이
Swift) 프로토콜 Sendable이란
actor는 swift에서 새로이 만든 타입이었다. 그렇다면 Actor는 무었일까?ActorActor는 actor타입이 채택하고 있는 프로토콜이다. Actor프로토콜은 AnyActor과 Sendable을 상속하고 있다. 따라서 Actor은 Sendable을 강제적으로 채택하게 하는 프로토콜이라는것 SendableSendable이란, 주어진 값이 concurrency 환경에서 안전하게 데이터가이동된다는 뜻, 이전에 말했던, Actor-isolation처럼 data race가 일어나지 않으려면 데이터가 변경되지 않거나, 공유되지 않는 경우 data race는 발생하지 않는다. 이를 보장하는 프로토콜이다. Sendable채택Sendable을 채택하려면, 주어진 타입의 값이 concurrent code에서 안전..
앱/Swift
2023. 7. 4. 13:35