因WKWebview導致視圖控制器釋放不掉而內存崩潰的問題

         之前有引用到WKWebview,爲使用方便將WKWebview設爲了成員變量,然後又設置了該成員變量的scrollview的屬性的代理爲當前視圖控制器,然後就出現了問題,每次push時候從新創建時候總會訪問之前的內存,然後報錯說訪問了一塊已經釋放掉的內存,pop出棧的時候會崩潰,這樣一直找不到問題的存在,後來才知道強引用了scrollview,代理釋放不掉,所以會報錯,解決辦法,在dealloc函數或者viewwillappear等函數中將代理設爲nil就解決了
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章