
DIContainer 사용 시 Actor Isolation 문제 해결하기
·
iOS
안녕하세요~! 집주인들의 미래 박효준입니다!이번에는 저희가 Swift6환경에서 DIContainer를 Singleton으로 사용하려고 했는데...!actor와 isolation문제가 발생해서 해결과정을 적었습니다! 그럼 슈웃~문제 상황UIKit을 사용하면서 actor를 기반으로 한 DIContainer를 구현하던 중, 아래와 같은 에러를 마주했다.Call to actor-isolated instance method 'register(_:object:)' in a synchronous main actor-isolated context왜 이런 지 알아보도록 하자문제 해결시도한 방법들actor로 DIContainer를 구현하고, register와 resolve 메서드를 사용하려 했더니 위와 같은 에러가 발생했..