注:私はARCを使用していません
次のプロパティを持つUILabelがあります@property (nonatomic, retain) UILabel *someLabel;
。カスタムセッターを設定しようとしています。@property
次のコードは実際に呼び出しているので、リークを引き起こしretain
ますか?
- (void)setSomeLabel:(UILabel *)someLabel
{
if (someLabel != self.someLabel) {
[self.someLabel release];
self.someLabel = [someLabel retain];
}
// some custom code here
}