以下は私のコードです:
UIImage *takePhotoImg = [UIImage imageNamed:@"add_pic.png"];
self.takePhoto = [[UIButton alloc] initWithFrame:CGRectMake(120, 100, takePhotoImg.size.width, takePhotoImg.size.height)];
[_takePhoto setImage:takePhotoImg forState:UIControlStateNormal];
[_takePhoto addTarget:self action:@selector(takePhotoBtn) forControlEvents:UIControlEventTouchUpInside];
[self.view addSubview:_takePhoto];
分析を使用すると、次の行が表示されます。
[_takePhoto setImage:takePhotoImg forState:UIControlStateNormal];
割り当てられたオブジェクトの潜在的なリーク。リリースを追加する必要がありましたか、それとも単に無視しましたか?
前もって感謝します
更新:deallocでボタン_takePhotoをリリースしました:
-(void)dealloc
{
[_takePhoto release];
[super dealloc];
}
私の財産 :
@property(nonatomic,retain)UIButton *takePhoto;