我在这里遇到了一个奇怪的问题。每当我在Xcode中查看我的故事板文件时,它立即被弄脏了#34;并需要保存。我救了它。一两秒后,我看到图标再次变为深灰色,表示文件发生了变化。
奇怪的是,它只发生在特定项目的单个故事板上。我可以开放其他项目,没关系。推送到git的唯一方法是退出Xcode,然后执行提交/推送。有趣的是,当我的同事打开项目时,他在他的计算机上遇到了同样的问题。
如果有人看过这个,我很想知道你的解决方案。
感谢。
答案 0 :(得分:3)
建议:
如果在新版本的Xcode中打开项目,也会发生xib文件。如果您在SVN(在您的情况下为git)中检入一次storyboard / xib文件,问题就不会再发生了。发生这种情况是因为在第一次查看故事板或xib文件时会发生许多内部版本更改。通常我们倾向于在提交SVN之前撤消更改 - 因此每个视图都是第一个视图。
答案 1 :(得分:0)
这是Xcode 5.1中的一个错误。它实际上并没有修改故事板,也没有更新版本号或任何东西。保存和提交文件对您没有帮助。
提交雷达。
答案 2 :(得分:0)
您可以通过在“文档”部分下的Identity Inspector中锁定所有视图控制器,选择“锁定”>来解决此问题。所有属性。需要进行更改时解锁,然后再次锁定。