Sendable1 Sendable 프로토콜에 대해! 2023.10.04 1차 수정 프로토콜 중 하나인 Sendable! 써져있는 그대로 Sendable하다는 것이다. 두괄식으로 말하자면! 비동기상황에서 값을 전달할때, 전달하는 값이 thread safe해서 변경될 여지가 없다고 보장하는 표시이다! 그럼 어떤 상황에서 Sendable을 명시적으로 적어줘야 할까? 간단한 예시와 알아보자! actor CurrentUserManager { func updateDataBase(userInfo: String) { } } class SendableViewModel: ObservableObject { let manager = CurrentUserManager() func updateCurrentUserInfo() async { await manager.updateDat.. 2022. 12. 20. 이전 1 다음