我知道在父视图中显示 viewController 时,这都是弱强引用...如果我错了,请纠正我
这是我如何做的一个例子
let viewHolder = viewClass()
func presentView() {
self.present(viewHolder, animated: true) {
}
}
仅从打开状态查看我的内存监视器并一遍又一遍地关闭相同的视图
weak var viewHolder = viewClass()
func presentView() {
self.present(viewHolder!, animated: true) {
}
}
但这会让我崩溃
Thread 1: Fatal error: Unexpectedly found nil while unwrapping an Optional value
并以这种方式关闭 viewClass(内部关闭)
func dismissPage() {
self.dismiss(animated: true)
}
任何帮助将不胜感激谢谢