Файл скрыт?

Как я могу определить, указывает ли определенный путь на скрытый файл / папку?

NSString *file = @"/my/file/some.where";
BOOL fileIsHidden = // <-- what do I do here?

Я знаю, что скрытые файлы имеют префикс в виде точки. Это не единственный критерий скрытия файла. Я где-то читал, что есть скрытый файл, который также определяет, какие файлы скрыты.

Есть ли способ Какао / Карбон это легко выяснить, не переписывая всю эту логику и не собирая информацию из разных источников?

РЕДАКТИРОВАТЬ: проверка kLSItemInfoIsInvisible, кажется, работает для некоторых файлов. Кажется, он не скрывает:

/dev
/etc
/tmp
/var

Все они скрыты Finder по умолчанию.