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 に答える