提问人:Arpit B Parekh 提问时间:11/7/2023 最后编辑:Arpit B Parekh 更新时间:11/7/2023 访问量:39
ios在viewcontroller中找不到内存泄漏
ios Can not find memory leak in viewcontroller
问:
在我的 iOS Swift 应用程序中,
我的视图控制器中有一个 WKWebView。当我按下并弹出视图控制器 WebView 时,它不会被解除分配,它仍保留在内存中。
我使用零引用,在viewWillDisapper方法中
override func viewWillDisappear(_ animated: Bool) {
super.viewWillDisappear(animated)
if self.isMovingFromParent {
print("view controller is popped")
self.pdfWebView?.configuration.userContentController.removeScriptMessageHandler(forName: "jsMessageHandler")
self.pdfWebView?.configuration.userContentController.removeScriptMessageHandler(forName: "generatePDF")
self.generateWebView = nil
self.account = nil
self.recording = nil
self.viewOptionECGQuality = nil
self.storage = nil
self.doctor = nil
self.patient = nil
}
}
如果您有任何建议,请指导
答: 暂无答案
评论