Skip to content

안녕하세요. 선생님 웹뷰 관련해서 질문드립니다. #8

Discussion options

You must be logged in to vote

안녕하세요,
해당 에러는 Search 리블렛이 detach된 이후에도 SearchViewController가 메모리에서 해제되지 않았을때 발생합니다.
제가 웹뷰는 구조를 잘 몰라서 정확한 원인은 진단하지 못하나, 주신 정보를 통해 유추해보건데
webView.configuration.userContentController.add(self, name: "callBackHandler")
에서 순환참조가 발생하여 self(SearchViewController)가 deinit되지 않는 이슈로 보입니다.

reference 그래프를 확인하셔서 순환참조가 발생하고 있지 않은지 확인해보세요.

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@xenossys
Comment options

Answer selected by xenossys
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants