Der*_*rek 3 iphone objective-c
要使用presentModalViewController我必须alloc和initWithNibName:bundle:一个视图.我的问题是:我在哪里发布它?是否dismissModalViewController:animated:处理释放?
不.如果您分配并初始化它,则必须释放它.像这样做:
YourViewController *controller = [[YourViewController alloc] initWithNibName:@"YourView" bundle:nil];
[self presentModalViewController:controller animated:YES];
[controller release];
Run Code Online (Sandbox Code Playgroud)
PresentModalViewController:animated:自动增加retainCount.一旦控制器从视图中消失,它将释放控制器.因此控制器将被解除分配.;-)
| 归档时间: |
|
| 查看次数: |
1422 次 |
| 最近记录: |