我总是在同一UI中显示不同的内容。
但是,每次运行时,内存都会略有增加。 如何在不增加内存的情况下做到这一点?
我试图共享和重用单个视图
如果你尝试快
Swift tried to present a modular active controller [Current view controller]
发生错误。
func RecommendOpen(){
if let recommendView = self.storyboard?.instantiateViewController(withIdentifier: "RecommendView") as? RecommenViewController{
recommendView.modalPresentationStyle = .overCurrentContext
self.present(recommendView,animated: true)
}
}
从viewDidLoad
中的recommendView
中检索新值。
RecommendationView始终是相同的UI。
有没有办法减少内存?
以前显示的recommendView
将始终使用self.dismiss
关闭。
答案 0 :(得分:0)
我在reviewView单元格parentView
中的表设置为strong var
。
weak var
更改后已解决。