【发布时间】:2018-03-10 13:56:53
【问题描述】:
我正在编写 UITest,最近更新到 Xcode 9。
这行代码报错:
let deleteString = stringValue.characters.map { _ in XCUIKeyboardKeyDelete }.joined(separator: "")
这一行的错误是 .joined(separator:) 并说:
Type of expression is ambiguous without more context
它位于一个函数内部,用于在 UITest 期间从 UITextField 中清除文本。
在我升级到 Xcode 9 之前,这段代码可以运行。 有什么方法可以转换 Swift 4 / Xcode 9 的语法?谢谢!
【问题讨论】:
标签: ios iphone swift xcode xctest