0
小さなクラスを使用してユーザ設定をディスクに保存しています。私がリークツールを実行すると、私は下の課題でメモリがリークしていると言います。私はのdeallocでそれらを解放した場合、機器がアップシャットが、アプリがクラッシュを開始(overreleasedオブジェクトを?)DecodeObjectForKeyでメモリリークが発生する
@synthesize location,address;
// Decode an object from an archive
- (id)initWithCoder:(NSCoder *)coder
{
//location & address are defined like
//@property(nonatomic, retain) NSString* location
self.location = [coder decodeObjectForKey:@"location"];
self.address = [coder decodeObjectForKey:@"address"];
return self;
}
//If I uncomment below lines, Instruments is happy but the app immediately crashes (I am guessing over released objects ?)
- (void)dealloc {
[super dealloc];
/*
[self.location release];
[self.address release];
*/
}