我是xcode和objective-c的新手。我还决定在我的项目中添加单元(逻辑)测试。测试工作正常(使用OCUnit和SenTestingKit)。我不明白的是build for testing是如何工作的。让我解释一下..STAssertTrue([array count] ==0, @"Should have an empty array, but it is not");现在,如果我将其从0更改为1,构建将失败。我不明白为什么构建会失败--代码没有任何错误。在我看来,构建实际上是在运行代码