k与文件系统关系密切。HFS与原有的Mac系列（麦金塔）的文件系统（MFS）允许一个文件系统对象有多种fork：一个，一个，以及多个命名fork。资源fork的设计是为存储被系统的图形用户界面（GUI）使用的非编译数据，例如可本地化文本字符串，由Finder或菜单使用的文件图标，以及应用程序相关的菜单和对话框等。但这个特性非常灵活，因此也出现了额外的用途，例如将文字处理文档处理为内容和表示法，然后将各个部分存储在单独的资源中。由于编译后的软件代码也存储在资源中，所以应用程序通常只包含一个资源fork，而