2010-08-18 11 views

Respuesta

10

bien, así que estoy respondiendo a mi pregunta justo después de que le he pedido :(

que he encontrado el método setAttributes:ofItemAtPath:error: en la clase NSFileManager y puedo especificar la fecha y hora modificada allí.

! gracias de todos modos

6

para actualizar la fecha y hora de modificación (que es, por ejemplo, se muestra en la salida del ls -l) de filePath ahora:

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

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