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



获取此错误

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

对于零件,它指的是

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

不知道怎么解决。

错误表明measure函数需要一个非空的值数组。您的代码正在传递一个空数组。将一个或多个值添加到time数组,然后将其传递给measure函数的metrics参数。

也许您想使用XCTClockMetric的一个实例。

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

最新更新