【问题标题】:"File's Owner" Disappeared from xib File“文件的所有者”从 xib 文件中消失了
【发布时间】:2014-02-25 18:48:04
【问题描述】:

我已经在 xib 文件上工作了一个月,没有任何问题。突然间,我打开了文件,“文件的所有者”消失了。在我最后一次在那里看到文件的所有者和我打开它并发现它丢失的时间之间,我确实在这个项目上工作过。这是 XCode 中的错误吗?它是否埋在我的项目中的某个地方?我真的不想从头开始一个新文件,更重要的是我想知道发生了什么,这样我就可以防止它再次发生。我还没有看到任何其他与此类似的问题。

使用 Xcode 5.0

感谢您提供的任何帮助。

【问题讨论】:

    标签: ios xcode xib nib


    【解决方案1】:

    哇。这很不寻常。

    我会尝试的第一件事就是重新启动 Xcode。它可能只是混淆了。

    接下来我会研究版本控制。查看 git diffs 并查看它是否以某种方式被删除。在 xib 文件中应该有一个名为 IBFilesOwner 的条目。如果这在历史的某个时刻消失了,请恢复它。

    如果这没有帮助,请关闭项目,然后在文本编辑器中打开 xib。它应该包括如下几行:

    <placeholder placeholderIdentifier="IBFilesOwner" id="-1" userLabel="File's Owner"/>
    <placeholder placeholderIdentifier="IBFirstResponder" id="-2" customClass="UIResponder"/>
    

    如果您的“文件所有者”真的消失了,那么这两行中的第一行将会丢失。放回去并保存更改。 但是这是一个奇怪的变化,我仍然怀疑文件的完整性。当您在 Xcode 中重新打开文件时,检查所有内容以确保没有其他奇怪的更改潜入。

    【讨论】:

    • 你是对的。我在文本编辑器中打开它,第一行不见了。我重新添加了它,现在我的笔尖中有一个文件所有者。不幸的是,我在那里的一切都消失了。我必须重建文件。不幸的是,我从来没有在 git 中保存/“提交”我的旧版本,所以我没有任何历史可以查看发生了什么。像你一样,我怀疑文件的完整性。感谢您的帮助。
    【解决方案2】:

    可能是系统重启会有所帮助。 Xcode 有时会发疯。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-07-10
      • 1970-01-01
      • 2016-04-25
      • 2013-10-04
      • 2012-06-08
      • 2013-07-10
      相关资源
      最近更新 更多