【发布时间】:2016-04-11 13:16:46
【问题描述】:
我正在为我的 swift 项目运行 UITest,在我单击 UITextField 后,它生成了以下代码:
let secureTextField = app.secureTextFields["\U5bc6\U7801"]
secureTextField.tap()
错误是
/XXXUITests.swift:46:60: Invalid escape sequence in literal,
然后我搜索并将["\U5bc6\U7801"]更改为["\u{5bc6}\u{7801}"],我得到了错误
调用中参数 #1 缺少参数
有什么帮助吗?
【问题讨论】:
-
@MartinR 我认为你甚至没有仔细阅读我的问题,我之前看到过这个问题,解决方案不起作用。
-
如果您之前阅读过该问题,将这些信息(带有链接)添加到您的问题中会很有帮助。
-
更改后它对我有用。您究竟在哪一行收到有关缺少参数的错误消息?
-
仍然是同一行谢谢,我删除了所有代码并重新生成它,它对我有用。谢谢!