【发布时间】:2010-10-22 17:12:37
【问题描述】:
在Memory Management Programming Guide for Cocoa Apple 中谈到了顶级对象。他们说,我需要为他们每个人提供一个 Outlet。
如果您有任何顶级对象 不要存放在网点,但是,你 必须保留返回的数组 通过 loadNibNamed:owner:options: 方法或数组内的对象 以防止这些对象被 提前释放。
那么“顶级对象”到底是什么意思?我会说他们谈论根视图和窗口。还有什么?这个提示是否仅适用于我想手动加载笔尖的情况?或者它适用于任何笔尖和任何情况?
【问题讨论】:
-
+1 我真的很喜欢你关于内存管理的问题。很多时候,我们认为我们收到的内存管理实践是理所当然的,而没有提醒自己这些实践背后的原因。综上所述,您最近的 SO 帖子值得成为 Apple 的 iPhone 内存管理常见问题解答!
-
谢谢!我相信他们也会帮助其他人。