if (self.presentationController != nil) {
[self.navigationController popViewControllerAnimated:NO];
}
如果您在当前视图控制器被通过模态展示呈现时调用 popViewControllerAnimated: 方法返回上一个视图控制器,那么当前视图控制器仍然会被保留在内存中,不会被释放。这是因为您在通过模态展示呈现当前视图控制器时,并没有使用导航控制器进行管理,所以无法使用导航控制器的 popViewControllerAnimated: 方法来完成返回操作