gpt4 book ai didi

ios - 防止 UITableView 行被销毁

转载 作者:行者123 更新时间:2023-11-28 20:11:41 26 4
gpt4 key购买 nike

我有一个很大的 UITableView,我需要遍历它的单元格来提取一些信息。问题是 UITableView 边界之外的单元格等于 null,所以我无法提取有关它们的任何信息。

是否可以防止UITableView破坏越界的cell(当前不可见的cell)。修改数据源并重新加载整个表不是一种选择。

最佳答案

您可以将您创建的所有单元格复制到一个 NSMutableArray 中并在那里保留它们的引用,这样系统就不会释放它们,但这不是您应该使用它的方式。

如果您的表太长,这可能会导致很大的内存问题,您应该考虑保存单元格数据的解决方案,而不是单元格本身。

关于ios - 防止 UITableView 行被销毁,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19973654/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com