iPhone的开发对于初级人员来说,其实也不是什么难事,现在就总结一下iPhone的官方开发方式。
1、一台苹果机 最经济的是 Mac Mini了 Mac OS X 10.5
2、XCode 3 iPhone SDK
3、Objective-C 知识
4、iPhone/iPod Touch
对于初学者 实际上 第4项可以等到预算充裕的时候在开始进行计划
iPhone软件的初级设计,HelloWorld
针对iPhone开发的关键在于 InterfaceBuilder的应用,对于基于 GUI的简单的HelloWorld来说,是足够了
1、首先 使用 XCode (iPhoneSDK 提供的,不是Mac自身的那个)创建一个 iPhone Touch -> Cocoa Touch项目
2、进入开发,自动创建了几个类 其中 MyView类实际上对于初学者而言是不需要的,删除 MyView.m MyView.h
3、打开InterfaceBuilder 创建 Cocoa Touch 中的 Window
4、在Window中添加 需要的内容,即各种控件,
5、指定 Window的类名
6、指定Window的Outlet 这个 Outlet 实际上就是窗体中控件的句柄
7、当Outlet创建好了之后,一定要将Outlet 后面有一个 指引,托出一条线,指定到对应的控件上
8、在Window属性界面 添加 Action 添加的名称形式 是 动作名称: 其中的 : 不能去掉
9、在Window窗体上,有执行点击操作的空间上 点击右键 找到 Touch Down 后面有一个引用,托出一条线,拖到 Window 的空白界面上,此时就出现了 Window中定义的 所有的 Action 列表,这个时候,选中特定的 Action即可
10、保存InteraceBuilder中的文件,xxxx.nib 执行 写 class 的操作
11、在 XCode中 导入 xxxx.nib 导入 class文件
12、使用 NSBunlder 进行 nib的装载
13、初级操作基本完成
1、一台苹果机 最经济的是 Mac Mini了 Mac OS X 10.5
2、XCode 3 iPhone SDK
3、Objective-C 知识
4、iPhone/iPod Touch
对于初学者 实际上 第4项可以等到预算充裕的时候在开始进行计划
iPhone软件的初级设计,HelloWorld
针对iPhone开发的关键在于 InterfaceBuilder的应用,对于基于 GUI的简单的HelloWorld来说,是足够了
1、首先 使用 XCode (iPhoneSDK 提供的,不是Mac自身的那个)创建一个 iPhone Touch -> Cocoa Touch项目
2、进入开发,自动创建了几个类 其中 MyView类实际上对于初学者而言是不需要的,删除 MyView.m MyView.h
3、打开InterfaceBuilder 创建 Cocoa Touch 中的 Window
4、在Window中添加 需要的内容,即各种控件,
5、指定 Window的类名
6、指定Window的Outlet 这个 Outlet 实际上就是窗体中控件的句柄
7、当Outlet创建好了之后,一定要将Outlet 后面有一个 指引,托出一条线,指定到对应的控件上
8、在Window属性界面 添加 Action 添加的名称形式 是 动作名称: 其中的 : 不能去掉
9、在Window窗体上,有执行点击操作的空间上 点击右键 找到 Touch Down 后面有一个引用,托出一条线,拖到 Window 的空白界面上,此时就出现了 Window中定义的 所有的 Action 列表,这个时候,选中特定的 Action即可
10、保存InteraceBuilder中的文件,xxxx.nib 执行 写 class 的操作
11、在 XCode中 导入 xxxx.nib 导入 class文件
12、使用 NSBunlder 进行 nib的装载
13、初级操作基本完成
本文介绍iPhone开发的基础步骤,包括所需工具如MacMini、XCode及iPhone SDK,Objective-C语言学习,以及通过Interface Builder进行GUI设计的方法。从创建项目到添加控件、设置Action等关键环节均有详细说明。
2613





