-1

我正在创建一个 Iphone 应用程序,我必须在其中使用 NavigationGroup 一次又一次地连续打开三个窗口。任何人都可以建议我如何在使用导航时关闭窗口。打开新窗口后,我试图使上一个窗口为空。但它不起作用。请帮忙!!!

提前致谢

4

2 回答 2

0

您可以使用 Xcode 的“分析”功能来运行静态分析器。它会发现大部分基本的内存泄漏并告诉你该怎么做。在大多数情况下,autorelease如果您希望它们在未使用时被释放,请在您的对象上使用。将“窗口”设置为nil(null) 不会释放任何内存,除非您已将其声明为保留@property并将其设置为nilusing self.property。相反,使用autoreleaseor release

于 2012-11-09T13:10:15.027 回答
0

如果您按下视图控制器,然后用户点击后退按钮,则视图控制器会被导航控制器释放。如果它没有被释放,那么你的代码中的某个地方就会出现内存错误。

于 2012-11-09T13:07:44.000 回答