iphone HelloWorld

装完Mac系统和iphone sdk,接下去的第一件事当然是HelloWorld。上网查了很多资料,原以为要做个HelloWorld应该不费吹灰之力,但是查了好久,不是版本不一致(XCode 3.1.2,iphone SDK 2.2),就是按其方法无法实现功能。坚持了一下,终于找到一个国外的朋友的HelloWorld视频,其功能是实现按下Button在Label中显示Hello World,原址为:http://www.iphonedevcentral.org/tutorials.php?page=ViewTutorial&id=49&uid=27391603

下面我来翻译一下视频内容:
1. 新建项目:
XCode--File--New Project--Windows-based Application--Hello World

2. 设计GUI:
2.1. 创建容器:
双击Resources文件夹中MainWindow.xib;Tools--Library把“View”拖到窗体中。
2.2. 创建MainView窗体类:
Tools--Identity Inspector,class:MainView,Outlet:mainText (按Tab)UILabel,Action:showText。
2.3. 创建MainView中的控件:
从Library中拖一个Label和一个Round Rect Button到窗体中。双击按钮,把文字改为Press;选中标签,在identity inspector中的第一个选项卡下的layout选择居中,然后把label的文字删除。
2.4. 连接控件和MainView的成员:
点击窗体背景--选择identity inspector的第二个选项卡(向右箭头)--mainText右侧的加号拖到label上,showText右侧的加号拖到button上并选择Touch Up Inside。
2.5. 保存GUI:
File--Write Class Files--Save--打钩

3. 添加代码:
保存上述GUI后会生成MainView.h和MainView.m,把这两个文件拖到Class文件夹下。
在MainView.h中把注释改为:UIView,添加一个标签作为其属性: @property (nonatomic, retain) UILabel *mainText;
在MainView.m中添加:@synthesize mainText; 在IBAction中添加语句:mainText.text = @"Hello World";

4. 保存--Build and Go!

This entry was posted in Uncategorized. Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s