Comment puis-je trouver la dernière date de modification d'un fichier dans le cacao?Trouver la dernière date de modification d'un fichier dans Cocoa
6
A
Répondre
6
Découvrez NSFileManager « s
- (NSDictionary *)fileAttributesAtPath:(NSString *)path traverseLink:(BOOL)flag
la clé qui vous intéresse est NSFileModificationDate.
5
Juste pour mettre à jour le code:
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
L'ajout de cette réponse ici puisque ce fut le premier résultat lorsque je cherchais comment faire, mais si vous utilisez rapide, vous pourriez aimer cette extension:
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
}
}
Questions connexes
- 1. Ajouter la date de dernière modification dans Visual Studio
- 2. Lister les fichiers par la dernière date de modification
- 3. Comment puis-je utiliser C pour modifier la dernière date de modification d'un fichier dans Windows?
- 4. Date de modification du fichier en Java
- 5. Comment puis-je obtenir la date de dernière modification de l'assemblage?
- 6. TextMate - sauter à la dernière modification
- 7. Comment obtenir MS Access DB Auteur, Dernière date de modification, Dernière modification par etc en utilisant vb.net
- 8. Comment obtenir la date actuelle dans Cocoa
- 9. Liste uniquement les fichiers et la dernière date de modification d'un serveur FTP avec C#
- 10. Trouver le format de fichier YUV dans Cocoa
- 11. XSLT: Obtenir la dernière date de
- 12. ASP.NET MVC obtenir la date de dernière modification/FileInfo of View
- 13. Comment obtenir la date de dernière modification sur Sql Server 2005?
- 14. Comment obtenir la dernière révision par fichier
- 15. Date de modification dans l'application ASP.Net MVC
- 16. Dernière date SQL
- 17. Comment obtenir la dernière modification d'un document dans sharepoint?
- 18. Trouver la dernière version approuvée d'un SPListItem
- 19. Comment trouver quel jour de la semaine pour une date donnée en utilisant Cocoa
- 20. Comment changer la "date de modification" de n'importe quel fichier dans Vista home premium?
- 21. Requête TSQL qui me renvoie la première date et la dernière date dans une table
- 22. comment conserver une trace de la dernière modification
- 23. Obtenir la dernière modification et d'autres informations de fichier du serveur distant avec PHP
- 24. PHP - Retour de la dernière ligne dans un fichier?
- 25. Surveiller la date dans Flex pour une modification
- 26. SQL Server: trouver l'utilisateur de la dernière fois connecté
- 27. Comment obtenir programatically la dernière commettras date à une caisse
- 28. Fonction de formatage vba modification de la date
- 29. Cocoa NSView modification des propriétés autosizing
- 30. Comment modifier par programme la date de création, modification, accès sur un fichier?
Ceci est dépréciée à 10,5, au lieu d'utiliser - (NSDictionary *) attributesOfItemAtPath: (NSString *) erreur de chemin: (NSError **) erreur – aussiegeek