我被给了一个项目一半。该应用程序位于故事板中,当我运行应用程序时,我转到一个场景,我在应用程序中看到了我在场景中看不到的元素:
当我查看场景头文件时,我可以看到我的元素引用.xib文件:
当我查看XIB文件时,该文件不存在:
但是我的应用程序中的所有元素和按钮都可以工作....这很奇怪。我可以点击xib文件然后打开,但我无法在其他任何地方找到,如果我在xib文件中更改了某些内容,那么它在我的应用程序中就不会改变。
答案 0 :(得分:0)
XIB可能存在于文件系统中,但可能尚未添加到Xcode项目或目标中,或者更有可能在某些时候从项目或目标中删除 - 尝试在文件系统中查找并将其添加到Xcode并查看是否可以解决问题,或者如果您可以在Xcode中找到它,将其添加到您的构建目标 - 如果它已经在目标中而不是,除非您执行干净构建,否则编译后的NIB将保持不变应用程序将继续工作,但更改不会传播到应用程序,因为XIB未编译/打包。