Xcode移到垃圾桶和移除引用有什么区别?

7hiiyaii  于 2023-08-07  发布在  其他
关注(0)|答案(2)|浏览(99)

当我想在Xcode中删除文件时。在“移动到垃圾桶”和“删除引用”之间,我应该选择哪一个?
我总是选择移动到垃圾桶之前,因为我认为它肯定会删除真实的的文件。但不确定这是否正确。那么它们之间有什么区别呢?

beq87vna

beq87vna1#

Xcode将对组成项目的文件的引用存储在项目文件中,即projectName.xcodeproj文件。从理论上讲,构成项目的源代码和资源文件可能遍布整个硬盘;这当然不是一个好的做法。
因此,当你向项目中添加一个现有文件时,Xcode会询问你是否要将其复制到项目的文件夹中,这通常是你应该做的。所以,当你去删除一个文件时,Xcode会问你是否只想从你的项目中删除 reference(并保留文件在你的驱动器上的任何位置),或者如果你想删除文件。
基本上,如果你在添加文件时选中“复制到项目”,你应该在删除文件时选择“移动到废纸篓”,否则选择“删除引用”。后一个选项将保留该文件,只删除对它的引用。

dkqlctbz

dkqlctbz2#

1.移到垃圾桶

此选项将从项目和文件系统中删除文件和文件夹。当您不再需要文件中的信息时,请选择此选项。

2.删除引用

此选项仅从项目中删除文件和文件夹。Xcode不会将它们从文件系统中删除。

**参考:**https:developer.apple.com/documentation/xcode/managing-files-and-folders-in-your-xcode-project#

相关问题