gpt4 book ai didi

ios - UITableView _endCellAnimationsWithContext : assertion failure without reason

转载 作者:塔克拉玛干 更新时间:2023-11-02 10:04:31 24 4
gpt4 key购买 nike

我正在使用 UITableView 向用户显示一些设置。当重新加载一个部分或插入一些带有动画的行时,可能会在委托(delegate)/数据源函数中出错导致

Assertion failure in -[UITableView _endCellAnimationsWithContext:], /SourceCache/UIKit/UIKit-3232.3/UITableView.m:1560

这在我身上发生过很多次,但通常它也会说明我做错了什么,像这样:

Assertion failure in -[UITableView _endCellAnimationsWithContext:],/SourceCache/UIKit/UIKit-2380.17/UITableView.m:1070

Terminating app due to uncaught exception'NSInternalInconsistencyException', reason: 'Invalid update: invalidnumber of rows in section 0.

最近,原因不再显示在控制台中,只有断言失败和 SIGABRT 行。

这很烦人,调试非常耗时。有什么线索可以恢复此功能吗?

最佳答案

在发布我的问题并重新阅读之后,我意识到我遗漏的消息部分是未捕获异常的部分

Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Invalid update: invalid number of rows in section 0.

然后我意识到我从一两个月开始就在使用 PLCrashReporter 向我们的服务器报告未捕获的异常。禁用崩溃报告程序可恢复控制台中消息的原因位。

啊!

关于ios - UITableView _endCellAnimationsWithContext : assertion failure without reason,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24426724/

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