Ios swift UITest:调用中缺少参数#1的参数
我正在为我的swift项目运行UITest,在我单击一个Ios swift UITest:调用中缺少参数#1的参数,ios,swift,xctest,Ios,Swift,Xctest,我正在为我的swift项目运行UITest,在我单击一个UITextField后,它生成了以下代码: let secureTextField = app.secureTextFields["\U5bc6\U7801"] secureTextField.tap() 错误是 /XXXUITests.swift:46:60:文本中的转义序列无效 然后我搜索并将[“\U5bc6\U7801”]更改为[“\u{5bc6}\u{7801}”],我得到了错误 调用中缺少参数#1的参数 有什么帮助吗?只是不知
UITextField
后,它生成了以下代码:
let secureTextField = app.secureTextFields["\U5bc6\U7801"]
secureTextField.tap()
错误是
/XXXUITests.swift:46:60:文本中的转义序列无效
然后我搜索并将[“\U5bc6\U7801”]
更改为[“\u{5bc6}\u{7801}”]
,我得到了错误
调用中缺少参数#1的参数
有什么帮助吗?只是不知道为什么我重新生成了代码错误消失了。@MartinR我想你甚至没有仔细阅读我的问题,我以前看到过这个问题,解决方案不起作用。如果你在之前读过这个问题,那么在你的问题中添加这些信息(带有链接)会很有帮助。在更改之后,它对我有效。你到底在哪一行收到关于缺少参数的错误消息?还是那一行谢谢,我删除了所有代码并重新生成了它,它对我有用。谢谢