UIView 是否保留其关联的视图控制器?
例如,在以下代码中,视图由父视图保留。如果这个视图也保留它的 ViewController 会很方便,这样我就可以继续并在 loadView 方法中释放控制器。
- (void) loadView {
...
MyViewController* ctrl = [[MyViewController alloc] init];
[self.view addSubview: ctrl.view];
[ctrl release];
}
我想,另一种方法是将控制器作为实例变量进行跟踪,并在适当的时候释放它。
谢谢