将文件捆绑到 iOS 应用程序上的特定文件夹位置

And*_*rew 1 xcode bundle nsfilemanager ios

我的应用程序包中的文件被安排到文件夹中,但是当我检查包的文件布局时,似乎这些文件都添加到了同一个目录中,而不是像我在 XCode 中那样按文件夹排序。如何确保它们以相同的文件夹结构添加到设备中?

Swi*_*ect 5

在 Xcode 中使用“ Group ”或“ Group from Selection ”(黄色文件夹)创建的文件夹不是真正的Folders,而是Groups。它们只是一种组织资源的可视化方式。

要创建真正的文件夹(蓝色),请在磁盘上创建它们(例如使用 Finder)。然后,您可以使用选项“为任何添加的文件夹创建文件夹引用”将它们导入 Xcode 。

简而言之:

  1. 组(黄色)。与实际文件/文件夹布局无关
  2. 文件夹(蓝色)。操作系统层次结构的直接表示