我使用的是Xcode 4.0.2,今天我打开了一个项目,发现缺少一个.xib文件(MainWindow加载的.xib文件)。我在Finder中看不到它,它在Xcode窗口中完全不显示,但我的应用程序仍然可以像在那里一样工作。XIB文件消失,但应用程序仍然有效
任何人都知道这里可能发生了什么?
我使用的是Xcode 4.0.2,今天我打开了一个项目,发现缺少一个.xib文件(MainWindow加载的.xib文件)。我在Finder中看不到它,它在Xcode窗口中完全不显示,但我的应用程序仍然可以像在那里一样工作。XIB文件消失,但应用程序仍然有效
任何人都知道这里可能发生了什么?
Cmd + Shift + K清理。然后重建并重新运行。究竟是什么问题?它与XIB文件一起运行还是XIB文件在哪里运行?也许它根本不使用XIB文件(毕竟,它不是必需的)。
我需要编辑xib文件,我只是在两天前添加了一个启动画面,现在它只是消失了..我清理并重新构建,仍然像以前一样工作如果xib文件在那里.. –
您是在设备上进行部署还是在模拟器中进行测试。 – zakishaheen
我从部署到模拟器 –
我猜你没有任何定制工作在那个笔尖。在您的代理线self.viewController = [[ViewController alloc] initWithNibName:@"ViewController" bundle:nil];
它试图加载ViewController.xib文件。既然它不行,就跟调用self.viewController = [[ViewController alloc] initWithNibName:nil bundle:nil];
一样产生一个空白的通用视图。
请澄清,如果您右键点击左窗格中的项目,点击“Show in Finder”,然后查看那些文件夹中的文件不在那里? – NJones
不,不在那里。这是非常奇怪的.. –