IOS环境搭建与开发入门

523871 贡献于2013-03-04

作者   创建于2011-04-07 00:26:00   修改者Administrator  修改于2011-11-21 10:35:00字数4002

文档摘要:IOS环境搭建与开发入门
关键词:

IOS环境搭建与开发入门 一、 注册APPLE ID 1. 在苹果官网上下载iTunes。 官方下载地址:http://www.apple.com/itunes/download/ 2. 安装iTunes. 3. 启动iTunes,在导航栏选择iTunes store 4. 将显示页拉至最下面,选择管理->更改国家或地区 5. 选择切换到美国(United States) 6. 选择找到FREE APPS(免费软件) 点击FREE APP 接着出现一个对话框,点击“创建新账户”。 双击选择Continue 填写注册信息和相关问题,选择Continue。 7. 如果您没有美国信用卡,就只有选择“NONE”。 8. 填写美国地址的时候注意,输入美国地址的时候不要乱填,否则很容易被打回来。可用下面的免税地址: (注册时,地址、城市都填Fairbanks,州选择AK-Alaska[这个在最上面],[zipcode]邮编99701,电话907-6284234) 9. 所有信息确认后,需要到邮箱去收取确认激活邮件,确认后才算正式的申请成功。 二、 注册开发者账号 1.输入网址:http://developer.apple.com/programs/ios/ 2.选择Enroll Now. 3. 选择Continue. 4. 如果之前没有注册过APPLE ID,则可以选择第一项,同时注册一个APPLE ID,这里选择第二项使用已经的APPLE ID 进行注册。 5. 选择注册为个人。 6. 登陆APPLE ID。 7. 填写个人信息,注意名字需为信用卡上的英文名(拼音)。 8. 选择IOS Developer Program. 9. 确认个人信息。 10. 同意iOS Developer Program License Agreement,选择I Agree 11. 打印申请表,填写信息,签名并传真给APPLE,等待APPLE邮件回复,并正式激活。 三、 准备硬件环境 1. 准备一台装有MAC_OS_X的MAC BOOK,必须是基于Intel的Macintosh计算机(如果是非苹果的机器,安装MAC系统请见附录),操作系统的版本做好在10.6.2以上,因为IOS SDK4以上的版本对操作系统版本的最低要求是10.6.2. 2. iPhone或iPod Touch,主要用来测试编写好的程序 四、 下载并安装IOS SDK及开发工具X-CODE 1.进入网址:http://archive.cnblogs.com/a/2005710/ 网页中提供各个版本的SDK及X-CODE的官方下载地址。 选择一个合适的版本下载。 2. 安装iPhoneSDK: 在MAC中找到iPhoneSDK的安装文件,鼠标双击该文件图标,会看到一个弹出窗口: 进一步选择继续并且等待安装完成。 注意在安装过程中需要退出ITUNES。 五、 X-Code入门与HELLO WORLD 1. 打开Finder,选择设备->磁盘,选择Developer文件夹,找到并打开XCODE 开发工具。 2. 选择FILE >New Project. 3. 选择Window-Based Application模板,选择Choose. 4. 输入项目名HelloWorld并选择保存位置. 5. 添加MyView class 到project中 选择File > New File.选择Cocoa Touch Class 下面的Objective-c class,并在下拉框选择UIView,单击Next. 先Name输入框中输入”MyView.m”。 选择“Also create “MyView.h””选项并单击完成。 6. 选择合适的SDK激活. Project > SetActive SDK下可以进行相应的设置. 7. 编写代码。 修改” HelloWorldAppDelegate”class,让它能够使用MyView这个class,双击HelloWorldAppDelegate.m,编辑代码如下: 修改MyView.m中的drawRect:方法来在view中输出文字. 8. 运行程序。 当你做好准备调试你的application,你首先是通过Xcode的Build来构建你的系统,如果Build没有错误的话,你有两种方式可以运行你的Application:iPhone Simulator和Device iPhone SDK包括了两个SDK系列:iPhone Simulator SDK和iPhone Device SDK。 iPhone Simlulator SDK:通过此SDK来Build的application运行在iPhone Simulator下。 iPhone Device SDK:通过次SDK来Build的application运行在Device下。 下面几个步骤是你运行你的Application需要做的: a. 设置application的目标iPhone OS版本。 在左边项目上右键选择GET INFO. 在BUILD选项卡选择IOS SDK版本。 b. 设置Active SDK。 c. 点击BUILD&GO运行程序。 六、 工程目录分析 一个简单的项目包括了Class和Resource等结构: a. Class(类)下面包含了应用程序的代码:包括自己创建的类。 b. Other Sources下的main.m相当于JAVA中的main()方法,是整个程序执行的入口。 c. Resource(资源)下包含各类资源: Xib文件是主要资源。Xib是应用程序的界面,包括界面上的各个对象,对象和代码间的触发关系。 info.plist文件:包含了手机的一些设置信息,如图标等。 d. Framework(框架)下包含了系统类库。 七、 IOS程序模拟器调试 1.方法开一个已有的工程,左侧工程目录中找到一个文件,在想要跟踪调试的代码前单击左键,此行代码前会出现蓝色的箭头,如图。 2. 在左上角选择Simulator 3. 选择Build&go,运行程序。 4. 程序启动后会在断点处停下。 5. 选择RUN>CONTINUE继续运行;选择RUN>SETP OVER单步调试程序。 6. 将鼠标移动至相应的变量上,即会出现该变量的地址和值。 7. 选择RUN>CONSOLE,调出控制台。 8. 选择 RUN>DEBUGGER,调除调试窗口,查看相关信息。 9. 选择RUN>STOP停止运行程序。 八、 界面控件与控制器 基于WINDOW-BASED APPLICATION 1. 添加控件 从左侧Objects中添加1个LABLE控件和一个BUTTON控件到WINDOW,如图所示: 双击控件,修改控件的TEXT属性,或者从右侧的Attributes中修稿控件的相关属性。 2. 添加控制器对象 在IB下选择窗口后面的MainWindow.xib,并在左面的库上选择Object, 然后将该Object对象拖到MainWindow.xib窗口,这个对象就是控制器(controller)。 3. 生成控制器类 双击新添加的Object对象,在右侧属性窗口输入类名为HCHelloController 4. 点击HCHelloController边上的灰箭头,在左边显示了Classes(类)部分。 5. 指定他的父类为NSObject. 6. 从File菜单上选择“WriteClassFiles...”来生成该控制器的类代码。 7. 可以使用缺省的名字和位置,然后单击“SAVE”,选择项目后单击Add。 8. 回到XCODE编写控制器代码。检查.h文件中的接口是否定义了父类,如果没有在.h文件中出现,需要手工加上,即: @interface HCHelloController :/*Specify a superclass(eg:NSObject or NSView)*/{ 修改为: @interface HCHelloController :NSObject{ 选择FILE>SAVE来保存。 9. 在.h文件中添加属性和方法(Lable指向窗口上的文本框,类型为UILable Button指向窗口上的按钮,类型为UIButton;changeWords方法改变LABLE 的文字)。 10. 在.m文件中实现changeWords方法。 11. 关联UI对象和控制器(设置TARGER-ACTION) 双击MainWindow.xib打开IB编辑器。将鼠标移动至HCHelloConroller对象上,按住右键拖动至LABLE,这时可以看到一个线,选择lable后屏窗口会闪一下,如图: 用同样的方法关联button控件。 12. 关联按钮到控制器对象,从按钮上按右键拖动至控制器对象,xib闪几下,选择changeWords. 13. 保存所有改动,到XCODE下运行程序。 基于VIEW-BASED APPLICATION 1. 打开XCODE,选择FILE>NEW POJECTS,选择View-based application. 2. 输入工程名称,选择工程目录,选择SAVE. 3. 在工程目录中找到HCSampleViewSampleViewController.xib,并双击打开 4. 在Interface Buid界面添加1个LABLE控件和1个BUTTON控件,双击控件修改控件text属性,或者从控件的右侧Attributes窗口中修改控件属性。 5. 回到XCODE,在HCSampleViewSampleViewController.h中添加声明。 在HCSampleViewSampleViewController.c中添加实现代码。 保存所有修改。 6. 回到IB界面,关联UI对象和控制器。 选中File's Owner,按住右键不放,拖至VIEW上的Lable控件,选择lable。 选中File's Owner,按住右键不放,拖至VIEW上的button控件,选择button。 选中button控件,按住右键不放,拖至File's owner,选择EVENT:changeWords 7. 保存所有修改,回到XCODE,点击BUILD and Run ,运行程序。

下载文档到电脑,查找使用更方便

文档的实际排版效果,会与网站的显示效果略有不同!!

需要 6 金币 [ 分享文档获得金币 ] 1 人已下载

下载文档