我有两个视图,第二个视图是从第一个视图推送。对于测试,我从第一个视图进入第二个视图,然后回到第一个视图。之后,我发送通知,并在第二个视图中收到我的通知。popViewControllerAnimated:不从内存释放视图控制器
1)我可以知道为什么我会在弹出的第二个视图中收到通知吗?对于IBOutlets,我也宣布弱财产。 2)如果它仍然在内存中,对于像nsdictionary,nsstring这样的其他数据,我应该使用强还是弱的属性?那些还会在记忆中吗?
3)如果我不想在记忆中完全记住第二个视图,我该怎么办?
在您的问题中显示相关的代码。你确定是否调用第二个视图控制器的'dealloc'方法吗?您是否注销通知? – rmaddy
虽然我已经在第二个VC中使用了它。 https://github.com/danielamitay/DAKeyboardControl。我不太确定它会保留我的观点。 –