在我的应用程序中,我有一个IBAction方法将视图更改为另一个视图:

-(IBAction)beginGame:(id)sender {
    NSLog(@“ beginGame clicked”);
    GameView * thisGameView = [[[GameView alloc] init];
    MainAppDelegate *委托=(MainAppDelegate *)[[UIApplication sharedApplication]委托];

    proxy.window.rootViewController = thisGameView;
}


我应该如何处理rootViewController属性和thisGameView内存管理?
立即发布thisGameView?

请在此“ beginGame”方法中填写一些代码。谢谢。

最佳答案

是的,您应该在将thisGameView分配给delegate.window.rootViewController之后释放它。作业将保留它。

10-05 19:34