このフォーラムで初めてのNoobのポジションです。なぜこのコードはリークを引き起こしますか?
私は初めてのiPhoneアプリを書いています。問題のコードは、私のUITableViewCellをcellForRowAtIndexPathメソッドに移入することです。
Leaks Instrumentをオンにしてアプリを実行すると、漏れている部分が自分のコードのこの部分を指しています。私はこのサイトのさまざまな書籍や投稿のメモリ管理について読んできました。私の知る限り、以下のコードは必要なalloc/releaseコーディングガイドラインに準拠しているようです。ただし、Leaksツールはこの特定のセクションを指しています。私は単に理由を理解していない。
あなたのご協力をお待ちしております。
ModelClass * myModelData = [myTempDataArray objectAtIndex:[indexPath row]];
NSString * myURL = [[NSString alloc] initWithFormat:@"%@/images/%@", SERVER_URL, [myModelData publisherLogoFileName]];
NSURL * imageURL = [[NSURL alloc] initWithString:myURL];
[myURL release];
[[cell productImageM] setUrl:imageURL];
[imageURL release];
[[self objMan] manage:[cell productImageM]];
return cell;
スタックオーバーフローはまったくフォーラムではありません:) – zneak
@zneak、フォーラムは、フォーラム-Digg-wiki-blog site –