Как получить размер файла, учитывая путь?

Атрибут является классом, который содержит некоторый бит функциональности, что можно обратиться к объектам в коде. Для создания один создайте класс, который наследовался Системе. Атрибут.

Что касается того, для чего они хороши..., существует почти безграничное использование для них.

http://www.codeproject.com/KB/cs/dotnetattributes.aspx

67
задан hekevintran 2 May 2009 в 19:43
поделиться

1 ответ

Имейте в виду, что fileAttributesAtPath: traverseLink: не рекомендуется в Mac OS X v10.5. Вместо этого используйте атрибут attributesOfItemAtPath: error: , описанный в том же URL , упомянутом в данном сообщении.

С оговоркой, что я новичок в Objective-C и игнорирую ошибки может произойти при вызове attributesOfItemAtPath: error: , вы можете сделать следующее:

NSString *yourPath = @"Whatever.txt";
NSFileManager *man = [NSFileManager defaultManager];
NSDictionary *attrs = [man attributesOfItemAtPath: yourPath error: NULL];
UInt32 result = [attrs fileSize];
74
ответ дан 24 November 2019 в 14:23
поделиться