Mac OS: самый быстрый способ составить список файлов каталога и получить размеры - PullRequest
1 голос
/ 20 декабря 2011

Мне нужно перечислить все файлы каталога и получить их размеры (включая ресурсы вилок, ...)

Мне было интересно, как лучше (быстрее и точнее) получить эту информацию. Должен ли я использовать углеродные функции, методы darwin unix (ftw, stat, ...) или методы NSWorkspace / NSFileManager?

Спасибо за вашу помощь

1 Ответ

0 голосов
/ 20 декабря 2011

Используйте методы NSWorkspace / NSFileManager, чтобы запустить свое программирование, они достаточно быстры и, что еще более важно, вписываются в среду Какао так, что разработка с ними будет быстрой.

Если после запуска вашей программы вы обнаружите, что они недостаточно быстры (и я имею в виду, вы заметили отставание и с помощью Shark / Instruments вы определили, что именно эти методы вызывают замедление), то вы мог бы рассмотреть другие средства.

Преждевременная оптимизация - корень всего зла.

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