Дано: Приложение, которое обращается к каталогу файлов: некоторый простой текст, некоторые двоичные файлы, которые придерживаются определенной реализации NSCoding, и, возможно, другие двоичные файлы, которые просто не понимают, как обрабатывать.
Я хочу: Уметь выяснить, какие из файлов в этом каталоге соответствуют моему классу NSCoding, и я бы предпочел не прибегать к наивному подходу загрузки всего каждого файла в память, пытаясь разархивировать каждый.
У кого-нибудь есть элегантный подход или шаблон к этой проблеме?