有没有更简单的方法来替换XCode中的文件?

时间:2011-01-26 16:49:33

标签: iphone objective-c xcode ipad

每当我需要替换项​​目中的文件时,我总是要在项目中选择要替换的文件,删除它们,然后将新文件拖到项目中。

当我更换许多资源时,这将成为一个真正的痛苦,例如,如果我正在替换项目中的所有艺术作品或更换数据片段。

我查看了偏好但找不到任何“提示替换”或类似内容。

3 个答案:

答案 0 :(得分:5)

恕我直言,最简单的方法是替换Finder或终端中的文件。 AFAIK xCode不支持替换。

答案 1 :(得分:1)

突出显示要替换的所有文件,并将“标识和类型”>“位置”设置为“相对于项目”。然后,您可以在Finder中替换文件,并且Xcode可以正常工作。每个文件只需要执行一次。

如果将某些文件类型设置为相对于项目的位置,则某些文件类型(例如Info.plist和资产目录)将导致编译抛出错误。 Swift文件可以正常工作。

enter image description here

答案 2 :(得分:0)

XCode无法替换文件,您可以删除文件并再次通过dargging添加,或者 其他选择是使用Finder Window将文件替换为较新的文件,然后转到XCode窗口,XCode会给你一条消息,“文件名为xyz。*消失了,你想重新保存吗,bla bla bla .. “,你只需要关闭它,不要重新保存它,它只是从窗口重新加载文件,如果万一XCode没有显示任何消失的消息,它将只重新加载具有相同名称的新文件。