Xcode Project Navigator中的问号是什么意思?
在Xcode的项目导航器中,我不确定是什么? 正试图告诉我旁边的文件名称。
我相信这不是一个巧合,这是从我的项目根目录拖到Classes文件夹(因为.mm文件在那里,我希望他们在一起)相同的文件。 该项目仍然编译得很好,但是我的代码感最近坏了,我想知道这是否可能是问题的一部分。
谢谢!
这是源代码pipe理未跟踪的文件。
这些字符指的是源代码pipe理。
- ? – 未版本
- M – 已修改
- A – 已添加
- A + – 移动/重命名
- U – 源代码pipe理中文件的较新版本
这里更多的参考
您可以通过select未跟踪的文件来添加到源代码pipe理
这些是未提交的文件,如果您使用GIT,则需要右键单击源代码pipe理>手动提交所选文件。 它应该带走“?” 在今天的新版本的Xcode 6.3.2上
与所有其他答案一起。 这不应该在默认情况下发生,除非你已经改变了Xcode中的设置。
从Xcode首选项>>源代码pipe理>>确保select“自动添加和删除文件”
我突然得到一个我的文件Unversioned
(带?标记),但它是旧文件。
这是.m文件。 在问题发生之前,我创build了它的副本,用于创build新的类似的类。 我重新命名了一个类,并将新文件添加到XCode。
问题(与旧文件成为Unversioned)在开始时未被更名为注释string:
// // MyFirstClass.m
当我重命名它,Unversioned文件的问题已解决。
// // MySecondClass.m
希望这会有所帮助。
PS另外可能需要删除和复制这些文件。