iOS/Concurrency1 [Concurrency] Sendable Swift Concurrency의 등장으로 새롭게 정의된 프로토콜인 Sendable은 Concurrency 환경에서 Data Race를 방지하기 위해 등장했다. Sendable 프로토콜은 Concurrency 환경에서 데이터를 안전하게 공유할 수 있다라고 컴파일러에게 알려주는 역할을 한다. Although this protocol doesn’t have any required methods or properties, it does have semantic requirements that are enforced at compile time. Sendable을 채택할 수 있는 상황은 아래와 같다. 1. Actor 아직 깊게 공부해보진 않았지만, 마찬가지로 Concurrency에서 등장한 Actor는 Send.. 2023. 12. 5. 이전 1 다음