0

プロパティとしてuibuttonがあり、deallocでリリースしています。非表示または再表示に使用しているだけですが、使用頻度が非常に高くなっています。

@property (retain, nonatomic) IBOutlet UIButton *object;

-(void)onsomebuttonclick
{
 object.hidden=true;
}

- (void)dealloc {
 [object release];
}

- (void)viewDidUnload
{
   [self setObject:nil];
}
4

2 に答える 2

3

ただ走ってみませんか

(a)静的アナライザー

(b)リークツールが有効になっている機器

また

(c)ARCを使用しますか?

于 2012-10-15T12:19:49.433 に答える
1

それはうまくいくはずです。注意として、self.object=nil;を設定する必要があります。リリースされたオブジェクトの誤った使用を防ぐために、リリースする代わりに。

于 2012-10-15T12:19:03.813 に答える