XCode 5是当前Apple提供给开发者最新版本的开发环境,目前最新的版本为5.0.1,在苹果开发者官网上可以免费下载。网址为:https://developer.apple.com/xcode/。相信只要有一台mac,安装过程自然是一路畅通无阻了。安装完成后,启动界面如下图:
具体的使用方法,相信使用过xcode 4的都会很熟悉,因为新版本虽然界面发生了一些变化,但并没有会让人感到十分困惑的改变。而且Stanford视频教程的第二课中Paul教授会详细讲述IDE每一个操作的细节,此处不再过多赘述了。
在使用xcode 5的过程中可以明显感觉到一种浓浓的ios 7的意味,而更明显的是,在默认的工程demployment info里面,已经不支持ios 5的版本了:
至于能不能调试ios 5的工程,可以参考下这篇文章(我也没有尝试过):http://www.kankanews.com/ICkengine/archives/68546.shtml。而且据说由于界面的变化,老版本的应用在新版ide中可能会出现重重问题。
在第二课中,Paul Hegarty教授用一个卡牌游戏为例,不仅讲述了ide的基本操作,更多地讲解了objective-c的一些基本概念。不过这个demo基本上是通过可视化设计来完成,对新手来说很难理解其中的精髓。个人以为还可以参考参考一些培训机构的课件(我看的是无线互联的iOS公开课),可能两者相结合效果会更好。
至于demo本身,可以说是完全没有任何难度,跟着教授手把手的讲解,很容易就能做出来。不过单单这样还不够,课堂上教授还留了作业,在我尽力完成后回把代码分享出来。