使用Xcode6创建EmptyProject

多年不写文章,今天突然准备好好写一些博客,以记录自己在编程这条道路上的成长,与所学所悟。提起笔来,才发现,自己的语言之匮乏,思虑再三,始觉不顺。也罢,从头开始慢慢训练吧。

自Xcode6更新之后,默认创建工程便是带有storyboard的singleViewApplication。而这对于习惯了,不用Xib,只是纯代码编写的我来说,着实不爽。于是从网上找来删除storyboard的方法。

1、首先创建single View Application 的工程

2、删除文件目录中的Main.storyboard和LaunchScreen.xib

3、打开Info.plist,把Launch screen interface file base name,以及Main storyboard file base name两项,删除(点击旁边的减号即可)。

4、打开工程项目属性文件,点击Target下面的第一项,再选择General选项卡,向下找到Use Asset Catalog按钮。点击它。

5、在appdelegate中添加缺少的代码

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

self.window.backgroundColor = [UIColor whiteColor];

[self.window makeKeyAndVisible];

如此 ,变与EmptyProject一样了。

其实对于,创建UI的3种方式(纯代码,Xib,Storyboard),不同的人有不同的习惯,也同样各有各的优缺点,其具体对比,可参考王巍大神的博客

代码手写UI,xib和StoryBoard间的博弈,以及Interface Builder的一些小技巧

代码手写UI,xib和StoryBoard间的博弈,以及Interface Builder的一些小技巧

上一篇:Hibernatel框架关联映射


下一篇:Scrapy框架爬虫初探——中关村在线手机参数数据爬取