gpt4 book ai didi

iphone - 默认表格 View - 删除部分

转载 作者:行者123 更新时间:2023-12-03 20:02:52 25 4
gpt4 key购买 nike

我的应用程序包含一个包含行和部分的表格 View 。
当我删除某个部分的最后一项时,我会删除该部分。效果很好。
但是,当我将一个部分的最后一行移动到另一个部分时,出现错误。

这是我在两种情况下的代码:

[categoryArray removeObjectAtIndex:indexPath.section];
[tableView deleteSections:[NSIndexSet indexSetWithIndex:indexPath.section] withRowAnimation:UITableViewRowAnimationTop];

这是 moveRowAtIndexPath:fromIndexPath:toIndexPath: 中发生的错误:

2009-03-11 17:56:09.524 Test[5140:20b] 1
2009-03-11 17:56:09.525 Test[5140:20b] *** Terminating app due to uncaught exception 'NSRangeException', reason: '*** -[NSCFArray objectAtIndex:]: index (5) beyond bounds (5)'

任何帮助都会很棒!

最佳答案

事实上,我的代码并没有尝试访问某个元素。我认为错误来自 UITableView 方法(我不知道,因为我们只能访问 sdk 的头文件)。此时出现问题:

[tableView deleteSections:[NSIndexSet indexSetWithIndex:fromIndexPath.section] withRowAnimation:UITableViewRowAnimationTop];

关于iphone - 默认表格 View - 删除部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/639342/

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