1
- (void) tearDown 
{
  // tear-down code here
  [super tearDown];
}

此处的 tearDown 的功能是什么?

tearDown”只是用来释放内存的吗?或者是其他东西?

4

1 回答 1

2

一般来说,tearDown 应该撤消在 setUp 中所做的任何事情。

至于释放内存,tearDown可以这样做,但确实应该尽快完成(所以在 tearDown 中,它会释放任何在 setUp 中初始化的内存)。如果你在你的测试中初始化它,它应该在你的测试中被释放。

于 2012-09-13T16:24:39.037 回答