私はNSManagedObjectのサブクラスを持っています。ほとんどのプロパティは動的です(管理対象オブジェクトによって作成されます)が、@synthesizeとして作成されているいくつかのヘルパープロパティがあります。iphone NSManagedObject - 適切な解除方法ですか?
これらのオブジェクトを解放する正しい方法は何ですか?
- (void)didTurnIntoFault
{
[self.randomVar release];
[super didTurnIntoFault];
}
または
- (void)dealloc
{
[self.randomVar release];
[super dealloc];
}
私のような、オーバーライドの名前で混乱している人たちに - willTurnIntoFaultは決してエラーまたは「フォールト」を示していません。それは循環からオブジェクトを取り除くためのCoreData用語です。 – jpswain