[SLP] Rxswift 강한 참조 순환 해결 이슈
·
🍒 iOS 개발/이슈
새싹 커뮤니티 앱을 개발하면서 발생한 이슈를 정리한 페이지입니다. 이슈페이지는 평어체로 쓰도록 하겠습니다. SLP란 현재 싹에서 진행하고 있는 Service Level Project의 약자입니다. 이번 SLP프로젝트에서는 Rxswift를이용한 MVVM-C를 기반으로한 클린 아키텍쳐(아키텍쳐 이름 참 길다)를 구성하고 있기 때문에 ,클래스끼리의 강한참조 순환이나 클로저에서 강한 참조순환이 많이 발생할 수 있는 구조를 가지고 있었음..! 그렇기 때문에 수시로 클래스가 Deinit이 제대로 되는지 프린트로 확인을 하고 있었다. 약한 참조나 미소유 참조를 사용하여 참조순환이 발생하지 않았을 것으로 예상하였지만, 몇몇 상황에서 Deinit이 되지 않는 상황이 발생하여 이슈를 정리하게 되었다 우선 강한 참조 순환을..
슬라임 통통
'약한참조' 태그의 글 목록