脚本抛出了一个未被捕获的JavaScript错误:UIAElementNil不是一个函数(评估' tableView.cells()。logElementTree()')

时间:2015-03-03 16:53:49

标签: uitableview instruments ui-automation uiatableview

此UI自动化代码:

tableView.logElementTree();

给出了这个:

enter image description here

然后这样做

tableView.cells().logElementTree();

给了我这个:

Script threw an uncaught JavaScript error: UIAElementNil is not a function (evaluating 'tableView.cells().logElementTree()') 

这适用于我正在使用的另一个tableView,那么这里的区别是什么?有关修复的任何建议吗?

1 个答案:

答案 0 :(得分:0)

tableView.cells()返回一个表格单元格数组。您需要选择一个要按名称tableView.cells()["cellName"]或索引tableView.cells()[0]打印日志树的单元格。或者,如果要查看每个单元格的日志树,可以将其打印出来。