给定:一个访问文件目录的应用程序:一些纯文本,一些遵循特定 NSCoding 实现的二进制文件,以及它可能根本不了解如何处理的其他二进制文件。
我想:能够弄清楚该目录中的哪些文件符合我的 NSCoding 类,并且我不希望不得不依赖将每个文件的全部加载到内存中,尝试取消归档的天真的方法每个。
有人对这个问题有优雅的方法或模式吗?
给定:一个访问文件目录的应用程序:一些纯文本,一些遵循特定 NSCoding 实现的二进制文件,以及它可能根本不了解如何处理的其他二进制文件。
我想:能够弄清楚该目录中的哪些文件符合我的 NSCoding 类,并且我不希望不得不依赖将每个文件的全部加载到内存中,尝试取消归档的天真的方法每个。
有人对这个问题有优雅的方法或模式吗?