【发布时间】:2011-02-01 09:12:41
【问题描述】:
我是使用 Objective-C 为 iPhone / iPad 编程的新手。
我在释放或保留对象时遇到内存管理问题。 我正在做一个包含多个用于切换视图的视图控制器的应用程序。
大多数使用的对象都被声明为 IBOutlets,我想知道我应该如何以及何时使用 Retain 和 release 来避免内存问题并结束观察正确的应用程序。
在切换到另一个视图控制器或者我不必多次使用对象时释放它们会很有趣。
谁能解释我必须如何以及何时必须使用保留和释放?我已经阅读了 Apple 的文档,但我认为这有点令人困惑。我必须把它放在 dealloc 或 didReceiveMemoryWarning 中,但不能解决我的问题。
如果我犯了拼写错误,我很抱歉。 谢谢你。
【问题讨论】:
标签: iphone ipad sdk release retain