检测UITableView是否处于beginUpdates/endUpdates状态

Iva*_*tin 5 iphone uitableview ios

我正在为UITableView编写一个小单元测试,并想检查是否存在endUpdates方法调用.换句话说,我想检查UITableView是否处于正常状态但不处于"更新"状态.

有没有办法(方法,属性或其他东西)我可以用来检查TableView状态?

我考虑过继承,但对于这么简单的任务来说似乎很复杂.

Ans*_*arg -5

有一个内置的布尔值来检查 tableView 是否处于编辑模式。

检查状态使用

if([tableView isEditing] == YES)
{
//enter code if in editing mode
}
else
{
//enter code for non editing mode
}
Run Code Online (Sandbox Code Playgroud)

希望能帮助到你。快乐编码:)