【发布时间】:2023-04-03 10:45:01
【问题描述】:
我有一个简单的测试:
func testAdd(){
let result = calc.evaluate(op: "+", arg1: 2.0, arg2: 9.0)
print("result - \(result)")
XCTAssert(result == 11.0, "Calculator operation failed")
}
它确实通过了,但我尝试在控制台中设置断点并检查值,但没有任何值,为什么?请看下面的截图:
当我右键单击“结果”(在左侧窗格中)并选择“结果”输出的打印描述是 - (Double) result = <variable not available>
但即使是 print 函数也确实打印了该值。为什么?
【问题讨论】:
-
欢迎来到 Xcode 的世界