寫(xiě)了一個(gè)自定義的UIView,其中包含代理
然后設(shè)置UIViewController為此UIView的代理
結(jié)果UIViewController里的deinit沒(méi)執(zhí)行,導(dǎo)致內(nèi)存泄漏
解決方法
需要在定義代理時(shí)加上weak 前綴
協(xié)議加上@objc,不然會(huì)報(bào)錯(cuò)
|
|
來(lái)自: python_lover > 《待分類》