零点起飞学iPhone开发之iPhone程序.pptx_第1页
零点起飞学iPhone开发之iPhone程序.pptx_第2页
零点起飞学iPhone开发之iPhone程序.pptx_第3页
零点起飞学iPhone开发之iPhone程序.pptx_第4页
零点起飞学iPhone开发之iPhone程序.pptx_第5页
已阅读5页,还剩66页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、2.在普通的网站进行下载,我们要对Xcode进行下载,也不必都要使用Apple Store下载,如果你的Apple Store网页没有办法打开,可以在其他的网站进行下载,这时需要注意,在普通的网站下载的Xcode需要手动安装。,1.2.6 进入界面,1.2.6 进入界面,1.2.6 进入界面,1.2.6 进入界面,1.2.6 进入界面,1.2.6 进入界面,1.2.6 进入界面,1.2.6 进入界面,1.2.6 进入界面,1.2.6 进入界面,1.2.6 进入界面,1.2.6 进入界面,1.2.7 开发者账号的注册,由于注册了iPhone开发者账号的成员可以直接使用苹果公司的iPhone SD

2、K。所谓iPhone SDK包也就是软件开发包。所以,在iPhone开发中我们要注册开发者账号。,1.2.7 开发者账号的注册,1.2.7 开发者账号的注册,1.2.8 下载和安装Xcode,要对我们的iPhone进行开发,那么就要使用我们的开发工具Xcode。首先,我们先来将Xcode进行下载,将Xcode进行下载的方式有两种,一种是在Apple Store进行下载,一种是在普通的网站进行下载。,1.从Apple Store中下载Xcode,Apple Store是苹果官方提供的应用商店。只要使用Apple ID登录后,我们就可以从中下载各种软件。而Xcode就是这些免费软件的其中之一。注意

3、:在Apple Store中下载的软件都是自动安装的。,1.从Apple Store中下载Xcode,1.从Apple Store中下载Xcode,1.从Apple Store中下载Xcode,2.在普通的网站进行下载,2.在普通的网站进行下载,2.在普通的网站进行下载,2.在普通的网站进行下载,2.在普通的网站进行下载,2.在普通的网站进行下载,2.在普通的网站进行下载,2.在普通的网站进行下载,2.在普通的网站进行下载,2.在普通的网站进行下载,2.在普通的网站进行下载,2.在普通的网站进行下载,1.2.9 安装系统组件,除了安装Xcode,我们还需要安装一些必要的系统组件。如果从App

4、Store下载安装的Xcode,默认是没有这些组件的。我们需要通过更新的方式进行安装。如果是直接使用Xcode安装文件进行安装的,就可以跳过这个步骤。,1.2.9 安装系统组件,1.2.9 安装系统组件,1.2.9 安装系统组件,1.2.9 安装系统组件,1.2.9 安装系统组件,1.2.10 更新安装的数据,为了更好的使用Xcode,我们需要对Xcode中的一些组件进行更新。,1.3 编写第一个iPhone程序,完成上一节中所有的操作完后,我们的iPhone开发环境就构建好了。这时,我们就可以在Xcode中编写我们的第一个iPhone程序了。本节将主要为大家讲解在Xcode中创建项目,iPh

5、one Simulator以及Interface Builder。,1.3.1 创建项目,要编写程序,首先要先创建一个项目。在这里所说的项目可以帮助用户管理代码文件和资源文件。,1.3.2 编译、连接、运行,打开项目文件后,我们就可以编译、连接、运行项目了。首先我们来看编译和连接,单击“Run”按钮,就进行编辑、连接。,1.使用iPhone Simulator模拟器进行运行,iPhone Simulator是苹果专门为开发者提供的iPhone手机模拟器。当调试程序的时候, iPhone 模拟器会自动打开。,2.使用真机运行结果,在使用真机测试之前,我们要购买一个iPhone开发证书,将证书进行

6、安装。这时就可以进行真机测试了。,2.使用真机运行结果,2.使用真机运行结果,2.使用真机运行结果,1.3.3 iPhone Simulator模拟器,在1.3.2小节中,所看到的类似于手机的模型就是iPhone Simulator模拟器,它的功能是模仿iPhone的部分功能。,1.3.3 iPhone Simulator模拟器,1.退出应用程序,所谓应用程序,就是我们使用代码编写的程序在iPhone模拟器上运行的结果。,2.更改应用程序的图标,在将应用程序退出时 我们可以看到,退出应用程序后,退出的应用程序的图标为白色的,为了让我们的应用程序看上去更形象,我们更改应用程序的图标。,3.切换应

7、用程序,在我们的iPhone Simulator模拟器上存在的系统自带的应用程序,我们按住鼠标向左拖动,就可以看到这些应用程序了。,4.切换语言,我们可以看到在iPhone Simulator模拟器上的应用程序标题都是中文的,那是因为我们对它的语言进行了设置,刚开始的iPhone Simulator模拟器是英文的,下面讲解怎样将iPhone Simulator器上的语言进行切换。,5.删除应用程序,当我们的iPhone Simulator模拟器上的应用程序很多时,不便于管理,我们可以将不再使用到的应用程序进行删除。,1.3.4 Interface Builder,在1.3.2小节所示的运行结果

8、中,我们看到iPhone Simulator模拟器上是没有任何内容的,那是因为我们还没有对用户的界面进行设置。通过使用Interface Builder,可以将视图拖放到窗口中,实现对用户界面的设置。,1.3.5 编写程序,现在,我们就可以编写代码了。在我们的项目文件中,除了有ViewController.xib文件外,还有四个文件,分别为AppDelegate.h、AppDelegate.m、ViewController.h和ViewController.m文件。有关这些文件的介绍,我们会在以后为大家介绍,现在我们就在ViewController.h和ViewController.m文件中为

9、大家编写代码,此代码的功能是在文本框的上面添加一个Label视图,并显示“Hello World”字符串。,1.4 分析程序,我们的第一个程序已经为大家编写完了,下面,我们就对上面的程序为大家做一个简单的分析。,1.4.1 标识符,在上面的程序中,*label就为标识符。所谓标识符是用户编程时对程序中某些东西命名所使用的名字。在计算机语言中,对于变量、常量、函数、语句块都有自己的名字。我们称这些名字为标识符。一般我们将标识符分为3类用户标识符、关键字、预定义标识符。,1.用户标示符,所谓用户标识符就是用户根据需要定义的标识符。,1.用户标示符,(1)标识符是由字母、数字、下滑线组成。 (2)首

10、字符只能是字母、下滑线,不能为数字。 (3)标识符中大小写字母表示的意义是不同的。 (4)标识符的命名要做到“见名知意” (5)标识符不能使用已定义的关键字和预定义标识符。,2.关键字,标识符的第二种为关键字。在iPhone开发使用的语言Objective-C有32个关键字。,2.关键字,3.预定义标识符,所谓预定义标识符就是标识符在Objective-C语言中都有特定的含义,Objective-C语法是允许把这类标识符另作它用,不过这些标识符会失去系统规定的原意。,3.预定义标识符,1.4.2 表达式、语句、间隔符,在我们的程序中语句和表达式有着密不可分的关系。而我们的间隔符也是在程序中经常用到的。下面我们将主要为大家讲解表达式、语句、间隔符。,1.表达式、语句,在我们编写的程序中,我们就用到了表达式和语句。,01#import 02interface ViewController : UIViewController 03 IBOutlet UILabel *label; /声明插座变量 04 05end,2.间隔符,所谓间隔符,就是用来区分Objective-C语言中的不同对象的。它是由除字母、下滑线、数字以外的字符组成。,IBOutlet UILabel *label;,1.4.3 文件的构成,在整个程序运行完以后,会在桌面产生一个“Hello W

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论