インストゥルメントはこのコードにはリークがあることを伝えています。しかし、私は後でそれをリリースしたと確信しています。誰が私にここで起こっていることを教えてもらえますか?リークはどこですか?
- (void) addReminderEntry{
DataEntryController* item = [[DataEntryController alloc] initWithEntryType:REMINDER]; // it says that the leak was instantiated here
item.delegate = self;
[[self navigationController] pushViewController:item animated:YES];
[item setEditing:YES animated:YES];
[item release];// this is the place I release it
}
おかげ
あなたが十分な情報を提供していません。まず、「留意事項」とは何ですか?第2に、initWithEntryType:コードや、具体的に言ったインストゥルメントのタイプが漏えいした(これは間違いなくDataEntryControllerインスタンスですか?) –
1. REMINDERは列挙型なので、リークする必要はありません。 2.はい、InstrumentsはDataEntryControllerインスタンスが間違いないと言います。返信いただきありがとうございます。 –