withunretained
-
RxSwift - withUnretainedRxSwift 2025. 2. 21. 07:54
안녕하세요. 그린입니다 🍏이번 포스팅에서는 RxSwift의 withUnretained에 대해 정리해보겠습니다 🙋🏻RxSwift를 사용하면서 메모리 누수 혹은 강한 순환 참조 문제를 만날 수 있는 상황이 많습니다.물론 이를 위해 weak self를 사용하여 해결할 수 있지만, 귀찮잖아요..?그래서 보다 가독성이 좋고 편리하게 withUnretained를 사용할 수 있습니다. 그럼 한번 withUnretained가 무엇이고 어떻게 사용하는지 알아볼까요? withUnretained?withUnretained는 RxSwift에서 weak self 패턴을 보다 명확하고 안전하게 사용할 수 있도록 도와주는 연산자입니다.즉, 기존 weak self 사용 시 발생시키는 옵셔널을 처리하는것에 대해 동일하게 처리를 ..