0

アプリケーションの iPhone/iPad のドキュメントの有効期限を探しています。特定の期間が経過した後、アプリケーション内のドキュメントの 1 つをデバイス (iPhone/iPad のアプリケーション ディレクトリ) から削除したいと考えています!! 誰でもその解決策を教えてもらえますか!!

4

1 に答える 1

0

「賞味期限」の日付を NSUserDefaults に保存します。アプリ起動時に現在の日付と「賞味期限」をご確認ください。賞味期限が過ぎている場合は、文書を削除してください。

NSDate *currentDate = [NSDate date];

if([currentDate laterDate:bestBeforeDate] == currentDate) {
 //delete file
 NSError *error;
 [[NSFileManager defaultManager] removeItemAtPath:YOURPATH error:&error];
}

デフォルトで日付を保存するための解決策については、この回答を参照してください

于 2010-11-11T08:33:03.993 に答える