Donnée: Une application qui accède à un répertoire de fichiers: du texte brut, des fichiers binaires qui adhèrent à une implémentation NSCoding particulière, et peut-être d'autres fichiers binaires qu'il ne comprend tout simplement pas comment traiter.Quel est le moyen le plus rapide pour déterminer si un fichier adhère à l'implémentation NSCoding d'une classe particulière?
Je veux: être en mesure de déterminer lequel des fichiers dans ce répertoire adhèrent à ma classe NSCoding, et je préférerais ne pas avoir à se replier sur l'approche naïve de charger l'intégralité de chaque fichier en mémoire, en essayant de désarchiver chaque.
Quelqu'un at-il une approche ou un modèle élégant à ce problème?