Xcode 5中的Interface Builder更有利于团队协作开发

小引

在iOS开发中,开发者有各种理由选择用代码来构建界面,其中最多的理由就是Interface Builder绘制的代码不利于团队间协作(代码的可读性和合并)。虽然Interface Builder来绘制界面有诸多优势,但是由于致命的缺陷,许多开发团队不得不远离它,当然也有一些开发团队为了在协同开发时也使用IB来绘制界面,他们尽量确保同一时期只由一个人来操作某个xib文件,以此避免提交代码的时候需要合并xib文件。然而,在Xcode 5中,苹果的开发团队已经对xib文件格式做了大量的简化工作。本文就来简要的看看相关内容。

more >>

利用Octopress搭建一个Github博客

##小引
Octopress是利用Jekyll博客引擎开发的一个博客系统,生成的静态页面能够很好的在github page上展现。号称是hacker专属的一个博客系统(A blogging framework for hackers.)

根据大家的反应,本文我就来介绍一下如何在苹果电脑(OS X 10.8.3)利用Octopress搭建一个Github博客。本文需要读者熟悉一些shell命令,并掌握基本的git操作。

more >>