这是一篇iPhone开发入门教程,使用的Xcode版本是4.2,SDK版本是IOS5,虽然网上有很多HelloWorld教程,但是都是基本Xcode3.4 + SDK3.0,有点过时了,现在是iPhone4和iPhone4S大行其道,在Xcode4.2中Interface Builder已经和Xcode整合在一起了,创建项目里也有些不同,现在开始HelloWord程序,打开Xcode4.2
选择 “Create a new Xcode project”,弹出创建项目模板对话框
选择 “Single View Application”,以前的版本是 “View-based Application”,点击”Next”
这时两个选择”Use Storyboard”,”Include Unit Tests”,在Xcode4.2版本中新增加的特性,以前都是用xib文件,如果选择”Use Storyboard”,Xcode就会创建.storyboard文件,不选则默认创建.xib文件,点击”Next”,选择项目保存的路径,这样一个HelloWorl项目就创建好了,Xcode会生成项目的框架文件。
点击ViewController.xib,以前的Library(“Tool->Library”)没有了,快捷键Command-Shift-L也没有反应了,一时间有就反应不过来,点击右上角的”Hide or show the Utilities”按钮
这时候一行代码都不写就可以运行了,运行效果只显示灰色背景,虽然只是HelloWorld,但我还是要添加两个控件,一个Label,一个Button,点击Button改变Label的标签文字.
先从Object Library中拖两控件到View中,布局如下:
现在我们把控件绑定到oulet变量,点击右上角的”Show the Assistant editor”按钮
选中Label,按住Ctrl,拖动控件到右边ViewController.h头文件中
把标签文本命名为lblHello,点击”Connect”按钮,这样一个outlet变量就绑定好了
用同样方法绑定Button按下事件
修改事件代码sayHello,
点击运行