Цель-C: Получить дату создания файла / последнего изменения? - PullRequest
13 голосов
/ 04 сентября 2010

Как получить дату создания файла или дату последнего изменения файла в определенном месте, например, /Users/MYUSER/Downloads/text.txt

Ответы [ 2 ]

42 голосов
/ 04 сентября 2010

Пример из Rosetta Code имеет устаревшие части. Вот правильный код для получения даты модификации файла

NSString *path = @"/Users/Raven/Downloads/1.png";
NSDictionary* fileAttribs = [[NSFileManager defaultManager] attributesOfItemAtPath:path error:nil];
NSDate *result = [fileAttribs objectForKey:NSFileCreationDate]; //or NSFileModificationDate
NSLog(@"%@",result);
3 голосов
/ 04 сентября 2010

Возможно, вы захотите посмотреть на Rosetta Code , чтобы узнать пример получения времени модификации файла.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...