Ale*_*own 15
XCTAssert是来自XCTest框架的单元测试的断言系列之一,并且应该仅存在于单元测试目标中(即不在您的应用程序代码中).如果断言失败,则不会终止测试工具或托管应用程序的执行,而是记录并报告失败.
在"测试"操作期间记录并报告单元测试断言(与"运行"和"安装"操作比较).
assert是一个仅用于调试构建的swift断言用于用户代码.这可以存在于您的应用程序或框架目标包中.如果断言失败,则当前应用程序在可调试状态下停止,或者如果不在调试器下则终止.相当于Objective-C NSAssert.在发布版本中,断言被忽略.