jjzjj

MZChatViewController

全部标签

ios - UIViewController 未释放

我遇到这个问题有一段时间了,并尝试了几种方法来避免它,但现在我决定一劳永逸地解决它:)我有一个聊天ViewController,它使用KVO观察NSSet,ChatVC有一个UITableView,每次将新的ChatMessage插入到NSSet时,它也作为UITableViewCell添加到TableView。现在,我的问题不在于观察,我猜它在某种程度上与内存管理有关。在我的ChatVC中,永远不会调用dealloc方法,因此vc始终在后台观察NSSet对象。我已经尝试手动删除viewWillDisappear上的观察者,但ChatVC仍在后台。使用Instruments对其进行分析