私はIOSアプリケーションを開発しています。XCode インスツルメンツで分析しました。autorelease を記述しないと、「潜在的なメモリ リーク」メッセージが表示されます。それは以下のコード ブロックのエラーですか。よくわかりませんでした。
//TransferList.h
@property (nonatomic,retain) WebServiceAPI *webApi;
//TransferList.m
@implementation TransferList
@synthesize webApi;
- (void)viewDidLoad
{
[super viewDidLoad];
self.webApi = [[[WebServiceAPI alloc] init] autorelease];
}
- (void)dealloc
{
[webApi release];
[super dealloc];
}