gpt4 book ai didi

iphone - 我应该在使用 reloadData 之前清除 TableView 吗?

转载 作者:行者123 更新时间:2023-11-28 18:45:01 25 4
gpt4 key购买 nike

我想将新值放入 TableView 中。

我的 tableView:cellForRowAtIndexPath: 具有以下内容

if (cell == nil) { // do something }

当我删除顶部的 if 语句并使用 reloadData 时,应用程序崩溃了。在使用 reloadData 之前是否需要清除表中的旧值?如果是怎么办?
谢谢

编辑:

对不起,我不是说我将 reloadData 放在 tableView:cellForRowAtIndexPath: 中。我把它放在另一个方法中并从 tableView:cellForRowAtIndexPath:

中删除了 if (cell == nil) {//do something }

最佳答案

您应该阅读 TableView Programming Guide熟悉这些概念。 reloadData 是最终调用tableView:cellForRowAtIndexPath: 的方法。

关于iphone - 我应该在使用 reloadData 之前清除 TableView 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5531389/

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