2010-08-18 4 views

Antwort

10

OK, so meine Frage Ich antworte nur, nachdem ich es gefragt haben :(

ich die Methode setAttributes:ofItemAtPath:error: in der NSFileManager Klasse gefunden habe, und ich kann den geänderten Zeitstempel dort angeben.

! sowieso dank

6

um die Änderung Zeitstempel zu aktualisieren (die zum Beispiel ist, in der Ausgabe von ls -l gezeigt) von filePath bis jetzt:

NSError* error; 
NSFileManager* fileManager = [NSFileManager defaultManager]; 

if (![fileManager setAttributes:@{NSFileModificationDate:[NSDate date]} 
        ofItemAtPath:filePath 
          error:&error]) { 
    NSLog(@"Couldn't update modification date: %@", error); 
} 
Verwandte Themen