我已下载Xcode 4.2,但在模拟器中查看项目时遇到问题。当我运行模拟器时,我得到一个空白的视图。我正在使用单一视图应用程序。我创建了一个界面.h,.m,.xib ......我已经连接了所有动作和插座并保存了所有内容。我的想法是我忽略了一些简单的事情。再一次,我今天刚开始使用Xcode 4.2。救命啊!
答案 0 :(得分:1)
这不足以说明您的代码有什么问题。
也就是说,如果使用“单一视图应用程序”模板在XCode中创建新项目,您可以看到所有内容是如何连接起来的,您可能会用“我的方式如何与众不同?”来解决您的问题。比较。
如果失败了......发布一些代码,我们可能会看到问题。
编辑:从您的屏幕截图看,您看起来正在混合故事板和XIB。如果您使用的是故事板,那么您将看不到.xib文件。它们在你的故事板里面。您可以单击故事板文件并编辑在应用程序运行时加载的第一个XIB,并创建新的XIB。在第一次创建应用程序时,只需取消选中故事板,您仍然可以采用“旧”方式。另外,可以混合使用故事板和直接的XIB,但我认为这不是你想要的。
猜测,你创建了一个带有故事板的项目,然后手动添加了一个XIB,你得到一个空白的XIB。尝试单击故事板并在那里修改XIB。我敢打赌,当你运行你的应用程序时,它们会出现。
答案 1 :(得分:1)
我假设你没有这样做
if((self = [super initWithNibName:@"MyClass" bundle:nil])) {
// do stuff here
}