这里时隔一周放出第二篇应用,这一阵子一直在忙项目,本来准备一周两篇的节奏,但是现在悲催的改成了一周一篇了。因为老版的程序员都习惯使用纯代码去写一个应用,但是随着苹果的推广,storyBoard的使用越来越方便,随着Xcode6和ios8的出现。size Class 和autoLayout的使用使得布局变得很方便,人们之所以使用纯代码是因为代码可复用,git 管理起来更方便,但是,storyBoard本质是xml,在git 上管理起来也很方便了,而且现在storyBoard只要使用的合理,一样可以做复用。以后估计会推出一篇主要用storyBoard来做的一个小demo。
这里所用说的storyBoard的好处,都是自己日常使用时感觉的好处,估计有不少缪误之处,但是身边的人用过都说好。这里有@onevcat大神具体的介绍storyBoard的好处,链接如下[让喵神告诉你为啥要用storyBoard](http://onevcat.com/2014/10/ib-customize-view/) ,当然不仅国内大神说好,国际友人(一大神)也做了比较,[让国际友人告诉你storyboards-vs-nibs-vs-custom-code](http://www.toptal.com/ios/ios-user-interfaces-storyboards-vs-nibs-vs-custom-code),当然我也手动点赞了。
既然说了这么多得好处了,那么想要快捷的使用storyBoard的话,那么我们一定要熟悉它的快捷键。这里都是笔者日常使用的感觉的比较好的快捷键,和一些比较好用的技巧。
妈蛋,刚要写一些技巧,先找从网上找一些资料作为自己博客的补充,发现这家伙@破船之家已经写了很不错得关于stroyBoard的快捷键了,这里放出他的链接吧。有八个小技巧哦,都很适用的,链接如下破船之家的很叼的你不容错过的8个storyBoard实用技巧
还好,哥们也不是盖的,即使是这样,我依然是有要补充的哦,关于我自己的介绍的storyBoard的技巧,破船之家都不造哦,千万不要错过哦,还要@叶孤城你认真看我博客哦,不要敷衍我说看过了,你造嘛,你不看我很伤心的。
1.快速复制一个控件,告别ctrl+c 和ctrl +v ,直接通过ctrl + d 一键解决俩。
2.快看我下面的,只通过快捷键加约束,so diao so nb. 这个绝对是我原创的,如果你错过了,那么你肯定会看过的效率差上10倍,就是这么自信。
你们想知道这个是怎么做到的吗?卧槽,你们想啊,这个可是我的压箱底的本领呢。好吧,如果你们想看,那么不要辜负我的辛苦,就好好的看下去,赶超同类人,我之所以能做到这个,是因为我定义了Xcode中的Editor Menu For Interface Builder -StoryBoard的快捷键菜单,就是这个。
如果你观察力仔细的话,你会惊奇的发现为神🐴我的LeadIng space to SuperView 有快捷键提示,而你自己的没有,不要好奇,骚年,这只是因为我使用了一个harry‘s magic,好吧,我也当次老是,把这个魔法告诉你,让你知道这个东西是在哪里改得,看这里看这里🔽🔽🔽🔽🔽🔽
这里包含了所有的Xcode的相关的快捷键,好吧,看到这个,我以后再也不想写xcode相关的快捷键了,以后给大家上干货,带大家学学lldb吧。😊在这里可以自定义自己的快捷键,我就专门定制了一套专门适用于storyBoard的快捷键,所以大家可以按照自己的习惯定制相应的快捷键,大家如果没有想到合适的,那么适当的时候我会放出我的快捷键,虽然我认为我定义的也不太好。
好吧,本来想给大家普及一下编辑类的快捷键,但是我把这个所有的快捷键的地方贴出来了,大家就自己学习吧,我就不浪费口舌了,因为我曾经说过很多遍,晚上12点钟之前睡觉的!
恩,下面还是按照往常说一些mac OSx的常用快捷键。
快捷键1 cmd + shit + Y 在基本的文本编辑器里或者网页邮件里,可以快速复制文字到便签。
快捷键2 cmd + h 能够快速隐藏当前文件
快捷键3 cmd + option + h 能够快速除当前文件之外的其它文件。 这个情况下如果想要恢复所有被隐藏的页面只能手动选择菜单中得一个show all选项,这样就能把所有的隐藏的恢复过来,但是怎么设置成快捷键我还没有仔细研究过,以后研究出来了会补充给大家的。
快捷键4 cmd + i 在safari 激活的状态下,可以把当前页面以邮件的形式发出去。
由于我认为大家都是有一定开发经验和一定的mac电脑使用经验的用户,所以我认为一些特别基本的快捷键我就不补充补充给大家了,除非大家强烈要求我把所有的知道的快捷键写下来,好吧,今天的帖子就到这了,本来准备来个3,4篇快捷键的博文就在这里划上句号了,会给大家带来质量更高的技术类文章的。