xcode Swift:无效参数不满足:metrics.count

fcwjkofz  于 2022-11-18  发布在  Swift
关注(0)|答案(1)|浏览(148)

获取此错误

Invalid parameter not satisfying: metrics.count !=0 (NSInternalconsistencyException)

对于其所指的部分

let time: [XCUMetric] = []
measure(metrics: time) {
XCUIApplication().launch()
}

想不出怎么解决。

dhxwm5r4

dhxwm5r41#

该错误说明measure函数需要一个非空得值数组.您得代码传入得是一个空数组.请先向time数组中添加一个或多个值,然后再将其传递给measure函数得metrics参数.
也许您想使用XCTClockMetric的示例。

let time: [XCTMetric] = [ XCTClockMetric() ]
measure(metrics: time) {
    XCUIApplication().launch()
}

相关问题