要使用presentModalViewController我必须alloc
和initWithNibName:bundle:
一个视图。我的问题是:我在哪里发布它? dismissModalViewController:animated:
是否处理该版本?PresentModalViewController:在哪里发布?
3
A
回答
5
不。如果您分配并初始化它,则必须将其释放。这样做:
YourViewController *controller = [[YourViewController alloc] initWithNibName:@"YourView" bundle:nil];
[self presentModalViewController:controller animated:YES];
[controller release];
PresentModalViewController:animated:自动增加retainCount。一旦控制器从视图中消失,它将释放控制器。所以控制器将被释放。 ;-)
5
您可以在出示控制器后发布;呈现控制器(其父)将保留您的模态控制器。
相关问题
- 1. OBJ-C presentmodalviewcontroller ..哪里释放
- 2. MySQL在哪里发布
- 3. 发布MFMAilComposeViewController后presentModalViewController:崩溃
- 4. 在发布之后App.config在哪里?
- 5. 如何/在哪里发布Python包
- 6. SAML2 Single Logout,在哪里发布回复?
- 7. maven发布:分支 - 在哪里执行?
- 8. JAXB模式在哪里发布?
- 9. 发布中的文件在哪里?
- 10. 我在哪里发布命令?
- 11. 我在哪里可以发布CGMutablePath?
- 12. 在哪里发布Web服务?
- 13. Android AdMob FULL XML NAMESPACE在哪里发布?
- 14. 在ZPL中发送发布请求时,参数来自哪里?
- 15. mvc项目发布后发布哪里控制器保存在哪个文件夹中哪个文件夹
- 16. xmlHttprequest在哪里发生?
- 17. 在哪里发送SamlLogoutResponse
- 18. iPad应用被拒绝。现在在哪里发布它?
- 19. 如何指定MSBUILD在哪里发布Web服务?
- 20. Visual Studio 2010发布配置文件 - 它们存储在哪里?
- 21. 实体框架4.2发布 - DbGeography/Spatial在哪里?
- 22. ASP.Net AJAX 4.0模板文件的发布版本在哪里?
- 23. 在哪里发布比特币现金交易?
- 24. Visual Studio 2003的“发布”操作在哪里?
- 25. 在哪里发布开放源码使用的代码?
- 26. 我应该在哪里发布自定义单元格对象?
- 27. myjsp从eclipse物理发布到Tomcat的地方在哪里?
- 28. 分布式系统在哪里发送请求?
- 29. 我可以在哪里免费发布.html网站?
- 30. 哪里可以发布(潜在)Aurelia插件获取反馈