2012-06-16 238 views
23

我只是试图运行我的测试应用程序,我得到这个错误:IOS - 无法启动应用程序

2012-06-16 09:09:10.737 BusinessPlan[832:f803] Failed to instantiate the default view controller for UIMainStoryboardFile 'MainStoryboard_iPhone' - perhaps the designated entry point is not set?

如何设置指定的切入点?那是什么?

另外,当我正在浏览他们的介绍教程时,我最后一次运行模拟器是在颜色变化步骤,这对我很有用。

回答

62

在你的故事板文件选择viewController你要指定为第一个控制器和检查is initial View Controller检查图像

enter image description here

+0

这就是我的意思,我稍微散漫的回应。荣誉奥马尔。 – Cocoadelica

+0

@Omar谢谢你完美的工作! :) – Genadinik

+0

左边还有指向初始视图控制器的箭头。与复选框相同但冷却器(可以在视图控制器之间拖动它)。 – Snowcrash

2

我没有用做了一个巨大的量故事板还没有,大多基于旧的基于nib/xib的流程。 但是...

看起来像这样:当应用程序启动时,它创建一个UIApplication实例。然后,此实例需要知道要创建用户界面的要连接到的故事板。 看起来您的应用中缺少该链接。 在过去的日子里,您要么在代码中明确地告诉应用程序要加载哪个nib,要么将在界面构建器中指定链接。 我相信故事板的世界现在更抽象,并且错误地将应用程序的界面与应用程序断开并不容易确定和修复。 我会推荐首先浏览Apples开发人员网站上的故事板的编程指南,或者开始查看故事板文件中是否存在与其代表的连接。

这不是一个答案本身,道歉,更多的指南,以找到一个。