在Xcode中移动文件

Sup*_*ing 19 xcode

我想将PROJECT/PROJECT.xcodeproj中的文件移动到PROJECT/Classes.

在Xcode中拖动的问题是Xcode的文件层次系统与实际系统不同.

在Finder/Terminal中移动它的问题在于它会破坏物品和物品不再起作用.

请让我知道一个解决方案.谢谢!

mxc*_*xcl 46

适用于Xcode 5:

  1. 在Finder中移动文件
  2. 观察Xcode中的引用变为红色
  3. 打开右侧面板(??0)
  4. 位置选择器中选择" 相对于项目 " .
  5. 单击位置下的文件夹图标.
  6. 选择新文件位置.

这允许您移动文件并重命名它们(如果您愿意,可以同时重命名).

编辑:值得注意的是,如果您的组结构模仿文件系统,Xcode 9应该会移动文件系统上的文件.


jul*_*les 13

我有同样的问题.组不代表文件系统中的文件夹.我解决了我的问题

  1. 从项目中删除引用
  2. 将文件移动到正确的文件夹中
  3. 再次将文件添加到项目中.(并且不要检查"复制文件"选项)


Sup*_*ing 6

这是一个解决方案:

将文件从您的项目移动到桌面。

从桌面移回您的项目(选择将资源复制到文件夹中)


Lan*_*ind 5

Xcode9几乎可以完美地处理 Xcode 中的移动文件。使用 Xcode 创建一个新的组/文件夹并将源文件拖入其中。尽管 Xcode 正确更新了“构建设置”“编译目标”,但当我进行干净构建时,它仍然尝试使用旧位置进行编译。

重新启动 xCode 9 后就可以了。