0

これは、角かっことドット表記についての別の議論ではありません。Xcodeで、アウトレットを設定すると、XcodeはViewDidUnloadでポインターを自動的にnilに設定することに気づきました。

- (void)viewDidUnload
{
    [self setScrollView:nil];
    [self setEnergyLabel:nil];
    [self setEnergyBar:nil];
    [super viewDidUnload];
    // Release any retained subviews of the main view.
    // e.g. self.myOutlet = nil;
}

このように、ドット表記ではなく角かっこ表記を使用する理由はありますか?

- (void)viewDidUnload
{
    self.scrollView = nil;
    self.energyLabel = nil;
    self.energyBar = nil;
    [super viewDidUnload];
    // Release any retained subviews of the main view.
    // e.g. self.myOutlet = nil;
}
4

2 に答える 2

0

違いはありません。後者の方が、スクリプトがクラスのメタデータから生成するのが簡単だと思います。

于 2012-04-06T01:59:12.347 に答える
0

この場合、違いはありません。

于 2012-04-06T01:59:27.787 に答える