重命名xib文件

我开始使用xcode中提供的tabbar应用程序模板创build应用程序。 然后我想改变文件的名字:FirstViewController应该成为YellowViewControler,而FirstView.xib应该成为YellowViewcontroller.xib。 改变xib的名字是不正确的。 它变成了红色,好像在项目中不存在一样。 所以:我应该如何改变xib文件的名字?

使用Xcode的“重构”工具。

这将pipe理XIB文件的重命名,包含ViewController定义的源文件的接口和实现的重命名,类声明/定义的重命名,以及项目中任何地方使用的任何引用,所有这在一个行动。

将这些东西重命名为原来的名称( FirstViewController ),然后转到它的接口文件( .h )并右键单击类名称( FirstViewController )并单击重构。 这应该确保一切正确地改变。

来源这个问题

很可能您的视图控制器名称仍然链接到以前的所有者,因此在源代码中打开viewcontroller.xib并find所有者并更改为当前名称。 它会立即解决问题。