是否在内存警告时清除了UITableViewCell缓存?

时间:2010-09-07 20:17:03

标签: iphone ios uitableview

我想知道当UITableViewController(或子类)收到内存警告时是否清除了UITableview单元的缓存。

我在某些单元格中有子视图,我想知道在内存警告上释放它们是否安全。

1 个答案:

答案 0 :(得分:0)

这是一个未知的实现细节(或者我必须错过它) - 它可能会因版本而异。

如果您正确实现自定义表格视图单元格并使用适当的内存管理(即在dealloc中释放您的ivars),那么它真的应该重要。

如果您在其他地方引用了这些子视图,无论如何这都会变得非常棘手,因为您不应该假设该单元格来自缓存,或者无论如何。