【发布时间】:2011-04-09 09:47:03
【问题描述】:
我想知道当 UITableViewController(或子类)收到内存警告时是否清除了 UITableview 单元格的缓存。
我在某些单元格中有一个子视图,我想知道在内存警告时释放它们是否安全。
【问题讨论】:
标签: iphone ios uitableview
我想知道当 UITableViewController(或子类)收到内存警告时是否清除了 UITableview 单元格的缓存。
我在某些单元格中有一个子视图,我想知道在内存警告时释放它们是否安全。
【问题讨论】:
标签: iphone ios uitableview
这是一个未知的实现细节(或者我一定错过了它) - 它可能会因版本而异。
如果您正确实现自定义表格视图单元格并使用适当的内存管理(即在 dealloc 中释放您的 ivars),那么它真的应该根本不重要。
如果您在其他地方引用了这些子视图,这无论如何都会变得非常棘手,因为您不应该假设单元格来自缓存。
【讨论】: