一般我们打开Xcode创建项目工程都是自带storyboard的。
而有些公司要求开发者纯代码开发项目(至于为什么要纯代码开发,此处不再说明,可度娘),这时候就要创建不带storyboard的工程来开发了。这里介绍其中之一的创建方法,其它方法望另寻。
创建步骤:
1、先创建带有storyboard的项目。
2、在工程中打开storyboard的路径(点击storyboard-》右键-》show in finder 删除storyboard)
这时你运行工程会报错(),如下图:
3、出现这种情况后,不用担心,只要在info.plist文件中删除 Main storyboard file base name 的key就行了,如下图:
4、这时再运行项目,编译会通过,也不会报错,但是app是黑屏的。这是因为没有做window初始化。
5、处理黑屏问题,在AppDelegate.m 中
在didFinishLaunchingWithOptions方法中写入
self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
self.window.backgroundColor = [UIColor whiteColor];
这时编译通过后就显示正常了。如下图:
转载请注明出处:http://blog.csdn.net/sevenquan
iOS开发社区群:496146057