ios - 将文件包放入iOS应用程序中的特定文件夹位置

标签 ios xcode bundle nsfilemanager

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

最佳答案

在Xcode中使用“”或“来自选择的组”创建的文件夹(黄色文件夹)不是真实的文件夹,而是组。它们只是组织资源的一种可视方式。

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

简而言之:

  • 组(黄色)。与实际的文件/文件夹布局无关
  • 文件夹(蓝色)。操作系统层次结构的直接表示形式
  • 关于ios - 将文件包放入iOS应用程序中的特定文件夹位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24602438/

    相关文章:

    ios - 如何使用 Xamarin iOS 动态更改 webView 的高度

    objective-c - 从 View 访问 tabBarController 的属性?

    ios - 将旧的 firebase 代码转换为最新版本的问题

    ruby-on-rails - Rails 环境配置 : `method_missing' : undefined method `action_mailer'

    ios - 如何为 iOS 应用程序的不同设备设置不同的启动文件(xib,而不是启动图像)

    iphone - 缩小然后关闭 UIView 的问题

    ios - 根据 subview 所在的位置屏蔽掉 UIView 中的特定像素

    c++ - Xcode shell脚本调用错误

    c++ - 如何在代码中引用资源文件夹

    java - 我们如何使用 bundle 将两个 ArrayList 从一个 Activity 传递到另一个 Activity