Tech

iOS9 에서 WKWebView에서 UIScrollView Delegate 로 죽을때

가루군# 2017. 2. 24. 10:38

# swift 3

# OS: iOS 9 


웹뷰 컨트롤러를 따로 만들고 필요시 present 해서 쓰고 있긴했는데 (창 닫으면 dismiss써서 내려가고.)


iOS9에서만 WKWebView내 UIScrollView delegate 에서 에러가 펑펑 터졌다.






찾아보니까 BAD_EXEC_ACCESS나 이런저런 이슈같던데


deinit 넣어주고 하면 해결. (여기서 web wkwebview 선언해놓은거.)




    deinit {

       web.scrollView.delegate = nil

       web.uiDelegate = nil

       web.navigationDelegate = nil

    }