在 Xcode 8.3.2 的 UI 测试用例中转换为当前的快速语法“无法调用非函数类型‘XCUIElement’的值”时出错
Posted
技术标签:
【中文标题】在 Xcode 8.3.2 的 UI 测试用例中转换为当前的快速语法“无法调用非函数类型‘XCUIElement’的值”时出错【英文标题】:Getting error while converting to current swift syntax "Cannot call value of non-function type 'XCUIElement'" in UI test cases in Xcode 8.3.2 【发布时间】:2017-05-22 09:49:13 【问题描述】:在 Xcode 8.3.2 的 UI 测试用例中转换为当前的 swift 语法“无法调用非函数类型 'XCUIElement' 的值”时出错。
let app = XCUIApplication()
app.tables.cells.element(boundBy: 0).buttons.element(boundBy: 0).tap()
app.buttons.element(boundBy: 1).tap()
【问题讨论】:
【参考方案1】:尝试使用:
elementBoundByIndex(1)
改为:
element(boundBy: 1)
【讨论】:
以上是关于在 Xcode 8.3.2 的 UI 测试用例中转换为当前的快速语法“无法调用非函数类型‘XCUIElement’的值”时出错的主要内容,如果未能解决你的问题,请参考以下文章