мое приложение фактически отправляется в разные папки и учитывает каждый файл и считывает каждый файл и выполняет большую обработку на них и маркирует папку, которую она обработала, как сделано. но это не происходит, так как система немедленно генерирует такие файлы, как .DS_store и .localized и .trash. так есть ли какой-либо механизм пропускать обработку скрытых файлов или остановить os от создания этих файлов программно?cocoa + skip os сгенерированные файлы
Благодаря
Спасибо neoneye за ответ. есть ли способ определить, является ли файл скрытым файлом os? или вы можете перечислить файлы, которые генерируются os для папок. Я знаю три из них 1. .DS_Store 2. .localized 3. .trash Есть ли другие скрытые файлы, которые являются сгенерированными ОС для MAC. Спасибо – King
Существует также .CFUserTextEncoding в homedir. Если вы посмотрите в корневом каталоге тома, есть еще несколько скрытых файлов: 1. .fseventsd 2. .HFS + данные личного каталога 3.Spotlight-V100 4. TemporaryItems 5. \\\\ HFS + личные данные 6. .com .apple.timemachine.supported 7. .journal 8. .journal_info_block. Возможно, у вас может быть текстовый файл для вашей программы с игнорируемыми именами файлов, чтобы вы все еще могли обрабатывать dotfiles и игнорировать файлы системы Apple. – neoneye
Также скрытый флаг установлен только для некоторых файлов. – neoneye