これは、必要に応じて 60 秒ごとにセレクターを繰り返し呼び出します。
autoDeleteTimer = [NSTimer scheduledTimerWithTimeInterval:60 target:[SimpleDB class] selector:@selector(autoDelete:) userInfo:nil repeats:YES];
この次の行はそれをまったく呼び出していません。最初でも 60 秒後でもない:
autoDeleteTimer = [[NSTimer alloc] initWithFireDate: [NSDate dateWithTimeIntervalSinceNow:1] interval:60 target:[SimpleDB class] selector:@selector(autoDelete:) userInfo:nil repeats:YES];
誰でも理由を説明できますか?ありがとう。