1

これに対する答えを求めて他のフォーラムの中でもSOを検索しましたが、何を試してもメモリリークが解消されないようです。誰か提案はありますか?

ViewController を表示するたびに、NSDate ごとに 16 バイトのメモリ リークが発生します。

-(void)initialise:(id)sender withDate:(NSDate *)date withMinimumDate:(NSDate *)minimum {
    delegate = sender;
    self.originalDate = [[NSDate alloc] init];
    self.originalDate = date;

    self.minimumDate = [[NSDate alloc] init];
    self.minimumDate = minimum;
}

- (void)dealloc {
    [self.originalDate release];
    [self.minimumDate release];

    [super dealloc];
}

NSDates を初めて割り当てる前に解放および/または nil にして、dealloc メソッドで nil に設定しようとしました。

それらはヘッダーで非アトミックおよび保持プロパティとして宣言されます。

ここで基本的なことを見逃していますか、それとももっと複雑な答えがありますか?

4

2 に答える 2