Could not find a storyboard named 'Main' in bundle NSBundle

1、删掉工程中main.storyboard 后要删除plist文件中对应的键值,否则会报如下错误: Could not find a storyboard named ‘Main‘ in bundle NSBundle

2、删除main.storyboard后,需要在AppDelegate.m中初始化一个window进行使用,否则应用程序没有window可用。

self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];

Could not find a storyboard named 'Main' in bundle NSBundle

时间: 2024-10-20 09:03:22

Could not find a storyboard named 'Main' in bundle NSBundle的相关文章

Could not find a storyboard named 'Main' in bundle NSBundle </Users/tianxiao/

1.删掉工程中main.storyboard 后要删除plist文件中对应的键值,否则会报如下错误: Could not find a storyboard named 'Main' in bundle NSBundle 2.删除main.storyboard后,需要在AppDelegate.m中初始化一个window进行使用,否则应用程序没有window可用. self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen

iOS Could not find a storyboard named 'Main' in bundle NSBundle

1.在最新的Xcode6.0之后新建项目默认的是使用Main.storyboard,有些人习惯用storyboard有些人不习惯使用,当我们新建项目删除storyboard时我们运行项目发现会报错:Could not find a storyboard named 'Main' in bundle NSBundle,这是因为我们把storyboard删除了,而storyboard相对的路径没有删除 2.删除Main.storyboard后,我们需要在AppDelegate.m中初始化一个wind

Could not find a storyboard named 'MainStoryboard'

Could not find a storyboard named 'MainStoryboard' 查看Supporting Files--->Info.plist-->main storyboard file base name为什么 把UIStoryboard *mainStoryboard = [UIStoryboard storyboardWithName:@"Main" bundle:nil];里面的name改为正确的即可 Could not find a st

删除storyboard后需要进行设置

1.删掉工程中main.storyboard 后要删除plist文件中对应的键值,否则会报如下错误: Could not find a storyboard named 'Main' in bundle NSBundle 2.删除main.storyboard后,需要在AppDelegate.m中初始化一个window进行使用,否则应用程序没有window可用. self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen

ios开发之Swift新手入门

1.关于swift和调试,swift在ios7.0才支持,ios8.3系统的真机必需要xcode6.3才干调试.安装xcode6.3需要os x 10.10以上 2.应用程序由Main.storyboard启动和设置,定义先启动哪个ViewController 3.组件有两种方式实例化.一种是直接在代码里面new出来.第二种是代码里面定义.然后在storyboard视图界面把组件加入进去.注意组件加入进去之后要进行关联. 4.注意在Build Phasses里面不能缺失Main.storyboa

iOS开发之 Xcode 6 创建一个Empty Application

参考链接http://jingyan.baidu.com/article/2a138328bd73f2074b134f6d.html Xcode 6 正式版如何创建一个Empty Application 本文介绍在Xcode 6正式版,如何将一个Single View Application变为你熟悉的Empty Application.此方法对OC.Swift语言开发均适用. 示例 运行Xcode 6,创建一个Single View Application工程.   创建好后,把工程目录下的M

UITabBarController + UINavigationController复合架构设计

纯代码创建,不提倡使用XIB和故事版(storyboard),虽然提高开发速度,但是消耗性能. 1.先看控制器之间的层级关系:如下图所示 从这张图可以看到:最右边的Assembled views是呈现给用户的界面,它左边的Window是最底层的窗口,重点来了,再往左,是Tab bar view,Tab bar view的上方是Navigation view,最后是用户定制的视图. 2.了解以后,代码就应该很好写了.需要把Navigation view加到 Tab bar view的内容上去,Ta

xcode上编译c语言程序报错:ld: x duplicate symbol for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation)

在网上查了一下: duplicate symbol的大概意思是,编译器认为你重复定义了一些东西. linker command failed with exit code 1,则可能是项目引入了多个相同的文件. 结合本人开发中发现此类的问题,解决办法如下: 方法1:查看有问题的文件是否有重复引用.或头文件是否加载了.m 方法2:将有问题的文件删除,重新加载进去.然后:clean->build. 在开发中解决RegexKitlLite的类似问题办法: _rkl_NSExceptionForRege

用代码创建并实例化在storyboard中声明的ViewController

我们的项目最早是基于storyboard开发的,所以一开始所有的ViewController都通过storyboard创建,并通过segue连接跳转 但是今天其中一个controller的view,我们需要特别美化一下,用storyboard做很麻烦.所以就把它从storyboard里拿出来了.问题是,原来的segue就不能用了,需要用编码的方式来实现涉及到此controller的跳转 跳转进此controller的代码很常规,之前做模态页面开发的时候已经试过了,所以很简单就写出来: [objc