gpt4 book ai didi

ios - UIViewController 在其 View 关闭之前释放

转载 作者:行者123 更新时间:2023-11-28 20:21:17 24 4
gpt4 key购买 nike

我正在使用最新的 SDK 和 ARC 开发一个 iOS 应用程序。

我这样做是为了显示一个 UIViewController:

- (IBAction)showMyObjectsMenu:(id)sender
{
MyObjectsMenuViewController* myObjectsController = [[MyObjectsMenuViewController alloc] initWithNibName:@"MyObjectsMenuViewController" bundle:nil];

[self.view addSubview:myObjectsController.view];
}

但这是错误的,因为 myObjectsController 在方法 - (IBAction)showMyObjectsMenu:(id)sender 中被释放。

如何以正确的方式显示 viewcontroller

最佳答案

要么将 Controller 添加为 subview Controller (iOS 5.0+),要么将其存储在某处的实例变量中。与需要更长时间存储的任何其他变量相同。

关于ios - UIViewController 在其 View 关闭之前释放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15831260/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com