IOS学习第一篇——利用Xcode中的Interface Builder创建Hello World示例

什么是Interface Builder?

Interface Builder(IB)是Mac OS X平台下用于设计和测试用户界面(GUI)的应用程序。为了生成GUI,IB并不是必需的,实际上Mac OS X下所有的用户界面元素都可以使用代码直接生成;但IB能够使开发者简单快捷的开发出符合Mac OS X human-interface guidelines的GUI。通常你只需要通过简单的拖拽(drag-n-drop)操作来构建GUI就可以了。IB使用Nib文件储存GUI资源,同时适用于Cocoa和Carbon程序。在需要的时候,Nib文件可以被快速地载入内存。

引用: http://www.189works.com/article-104012-1.html

本示例是在Mac OS X 10.6系统下的Xcode 3.2.1环境下完成。(实际上, 现在开发人员一般都使用Xcode 4.x,但由于本人是在PC上用Vmare 7.0.1安装的Mac OS X 10.6系统,我试过在该系统下安装Xcode 4版本下最低的Xcode 4.0,但安装不上,无奈下只能安装一个Xcode 3.2.1;据网上资料说,能安装Xcode 4.0的系统至少要Mac OS X 10.6.8以上,此说法还没来得及验证, 原因是安装一次系统是很费时的一件事情。)

以下是创建利用IB创建的一个敲门砖——Hello World:(以图为主,必要的时候加上一些文字说明)

一、打开Xcode, 创建一个Xcode项目(点击红线框处)

                                                             图1-1

                                                                     图1-2

                                                                     图1-3

                                                                         图1-4

                                                                 图1-5

说明:如果在图1-5的步骤中没有看到Library窗口, 可通过Interface Builder菜单栏 —> Tool —> Library 或者快捷键shift+command+L打开

                                                            图1-6

二、 完成以上操作后,保存(command+s),Build and Run运行即可。

                             图2-1

                                  图2-2

至此,一个HelloWorld入门程序就完成了。 另外, 在图2-1中出现的HelloWorld自定义图标,实现步骤为:选中Resources——Xcode工具栏中的Project——Add to Project(Alt+Cmd+A), 在本地选择一张像素为57*57的图标,格式为.png, 在导入前勾选“Copy items into destination group's folder(if needed)”。

                                                                                 图2-3

在导入图标之后, 须把红线框的Icon file的Value值改为图标的名称, 我这里为SC-iphone.png。

结语:最后,希望我们在IOS学习的道路上, 能够越走越顺利, 有了HelloWorld, 我相信不久的将来你会是一名IOS高手。 

原文地址:https://www.cnblogs.com/yltleeral/p/3224125.html