¿Cómo puedo encontrar la última fecha de modificación de un archivo en cacao?Buscar la fecha de última modificación de un archivo en Cocoa
6
A
Respuesta
6
Salida NSFileManager 's
- (NSDictionary *)fileAttributesAtPath:(NSString *)path traverseLink:(BOOL)flag
la clave que le interesa es NSFileModificationDate.
5
Sólo para actualizar el código:
NSString * path = ... your path here ...
NSDate * fileLastModifiedDate = nil;
NSError * error = nil;
NSDictionary * attrs = [[NSFileManager defaultManager] attributesOfItemAtPath:path error:&error];
if (attrs && !error)
{
fileLastModifiedDate = [attrs fileModificationDate];
}
2
La adición de esta respuesta aquí ya que este fue el primer resultado cuando buscaba la manera de hacer esto, pero si usted está utilizando rápida que te pueden gustar esta extensión:
extension NSFileManager {
func modificationDateForFileAtPath(path:String) -> NSDate? {
guard let attributes = try? self.attributesOfItemAtPath(path) else { return nil }
return attributes[NSFileModificationDate] as? NSDate
}
func creationDateForFileAtPath(path:String) -> NSDate? {
guard let attributes = try? self.attributesOfItemAtPath(path) else { return nil }
return attributes[NSFileCreationDate] as? NSDate
}
}
Cuestiones relacionadas
- 1. Obtener la última fecha de modificación de un archivo remoto
- 2. Directorio última fecha de modificación
- 3. Conseguir un archivo de fecha de última modificación
- 4. play-marco conseguir la fecha de última modificación de archivo
- 5. Buscar la fecha de último acceso de un archivo en Cocoa
- 6. Obtener la última fecha de modificación de un archivo en VB6
- 7. Obtener la última fecha de modificación de un archivo en C
- 8. Obtener la fecha de la última modificación de una URL
- 9. Última modificación de un directorio en OSX
- 10. Última modificación de carpetas
- 11. ¿Cómo obtener la última fecha de modificación del archivo en la línea de comandos de Windows?
- 12. ¿Es posible recuperar la última fecha de modificación de un archivo utilizando Javascript?
- 13. ¿Recibe la última fecha de modificación del archivo de los archivos de datos de la aplicación?
- 14. Obtener la fecha de modificación del archivo en VB.NET
- 15. Django: modelos última fecha de modificación y número de mod
- 16. Obtener archivo Última modificación de tiempo y comparar
- 17. ¿Cómo convertir el archivo con la última marca de modificación a una fecha?
- 18. ¿Cómo obtengo la última modificación de un recurso de Java?
- 19. ¿Cómo obtengo la fecha de modificación del archivo en C#?
- 20. ¿Cómo ordenar la salida de "grep -l" cronológicamente por la última fecha de modificación?
- 21. copia de archivos PHP sin cambiar la fecha de última modificación
- 22. ¿Cómo puedo obtener la fecha de la última modificación del conjunto?
- 23. Obteniendo la última fecha de modificación de archivos en el directorio usando PHP
- 24. ¿Cómo obtengo la última hora de modificación de un archivo en Perl?
- 25. Buscar registros producidos en la última hora
- 26. en la terminal de Linux, ¿cómo muestro la última fecha de modificación de la carpeta teniendo en cuenta su contenido?
- 27. ¿Cuál es la mejor manera de configurar los campos de última modificación y registro de fecha?
- 28. Obtener la fecha de modificación mediante FTP usando PHP/CURL
- 29. ¿Cómo puedo obtener la fecha de última modificación de los objetos S3 con boto?
- 30. Modificación de un archivo jar
Esto está en desuso en 10.5, en lugar de utilizar - (NSDictionary *) attributesOfItemAtPath: error (NSError **): (NSString *) error de ruta – aussiegeek