【问题标题】:swift UITest: Missing argument for parameter #1 in call [duplicate]swift UITest:调用中参数#1的参数丢失[重复]
【发布时间】: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 我认为你甚至没有仔细阅读我的问题,我之前看到过这个问题,解决方案不起作用。
  • 如果您之前阅读过该问题,将这些信息(带有链接)添加到您的问题中会很有帮助。
  • 更改后它对我有用。您究竟在哪一行收到有关缺少参数的错误消息?
  • 仍然是同一行谢谢,我删除了所有代码并重新生成它,它对我有用。谢谢!

标签: ios swift xctest


【解决方案1】:

只是不知道为什么我重新生成了错误消失的代码。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-10-15
    • 2020-12-17
    • 2023-03-25
    • 2015-03-16
    • 2021-03-06
    • 1970-01-01
    • 2015-01-15
    • 1970-01-01
    相关资源
    最近更新 更多