Attempting to load the view of a view controller while it is deallocating… UISearchController

前端 未结 13 1149
一生所求
一生所求 2020-12-01 02:34

I have code that creates a UISearchController\' in my UIVIew\'sviewDidLoad`.

 self.resultSearchController = ({
        let controller = UISearch         


        
13条回答
  •  庸人自扰
    2020-12-01 02:59

    Here is the Swift version that worked for me (similar toJJHs answer):

    deinit{
        if let superView = resultSearchController.view.superview
        {
            superView.removeFromSuperview()
        }
    }
    

提交回复
热议问题