これは、角かっことドット表記についての別の議論ではありません。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;
}