XIB文件消失但应用程序仍然有效

时间:2011-10-23 17:47:32

标签: ios xcode interface-builder xib

我正在使用Xcode 4.0.2,今天我打开了我的一个项目,发现缺少.xib文件(MainWindow加载的.xib)。我在Finder中看不到它,它在Xcode窗口中根本没有出现,但我的应用程序仍然像在那里一样工作。

任何人都知道这里可能发生了什么?

2 个答案:

答案 0 :(得分:1)

Cmd + Shift + K来清理。然后重建并重新运行。究竟是什么问题?它是用XIB文件运行的还是XIB文件的运行位置?可能它根本不使用XIB文件(After-all,它不是必需的)。

答案 1 :(得分:0)

我猜你在那个笔尖里没有任何自定义工作。在self.viewController = [[ViewController alloc] initWithNibName:@"ViewController" bundle:nil];行的代理中,它尝试加载ViewController.xib文件。由于它不能,它与调用生成空白通用视图的self.viewController = [[ViewController alloc] initWithNibName:nil bundle:nil];相同。