如何在Xcode 4中恢复资源文件夹?

3
问题已经说明了一切:组在哪里, "物理"文件夹在哪里?
2个回答

13

所以,要重新得到资源 ,请按照以下步骤进行:

  1. 在左侧导航视图中(蓝色图标)右键单击项目图标。
  2. 将组重命名为“Resources”。
  3. 就这样。

但是如果您还想在磁盘上拥有资源 文件夹 怎么办?很容易:

  1. 打开Finder。
  2. 导航至项目文件夹,并在与 .xcodeproj 目录处于同一级别的位置创建一个名为“Resources”的新文件夹。
  3. 回到Xcode,选择资源组并激活“实用程序”视图(位于顶部右侧,紧挨着组织者图标)。
  4. 在“位置”下拉框下面看到一个小白色图标:点击它;会出现一个名为“选择该组代表的目录”的对话框。
  5. 选择第二步创建的 Resources 文件夹。
  6. 就这样。现在您可以将资源拖放到Xcode中的 Resources 组中,它们将最终保存在您磁盘上的 Resources 文件夹中。

我知道这是一个旧帖子,所以如果我不幸的话可能得不到答案。然而,如果我尝试从“Resources/myImg.bmp”加载图像,我会收到一个“无法加载图像”的消息,因为项目的路径似乎是另一个。有什么办法可以解决这个问题吗? - patrik
@patrik 你能解释一下吗?消息从哪里获取?在应用程序中还是在Xcode中? - Johannes Fahrenkrug
该消息实际上来自SDL_Error,但只是一个“在此文件夹中没有myIng.bmp”消息。 我需要键入绝对路径。 - patrik

0

我曾经因为意外删除项目中的文件夹而遇到了同样的问题。

对于我的环境(XCode v11),在项目导航器中右键单击项目,然后选择“添加文件到...”

这将带出您当前的项目文件夹(如果没有,请简单地导航到该目录),然后选择Assets.xcassets文件夹并单击添加。

这将把资源文件夹重新添加到您的项目中。enter image description here


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接