- 1、本文档共33页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
iOS和Objective-C有什么关系.ppt
在Xcode中创建IOS项目(界面),添加两个标签,分别显示姓名和学号! 课程基本情况 创建第一个iOS程序 作业 小结 iOS和Objective-C简介 构建开发环境 创建iOS和Objective-C程序 1、开发工具介绍 2、开发环境安装 3、xcode界面介绍 1、Objective-C应用程序创建 2、iOS应用程序创建 1、IOS简介 2、Objective-C简介 课程基本情况 作业 完成虚拟机的安装以及课后练习1-2和1-3 第一个Objective-C程序 俞蝶琼 QQ:283117300 引入 你对苹果系统熟悉吗?对苹果系统的基本操作了解吗? 请先熟悉下苹果的MAC OS X系统! 说起苹果,你会想到什么? iOS和Objective-C简介 目录 构建开发环境 创建第一个Objective-C应用程序 创建第一个iOS应用程序 说课提纲 说课提纲 本章任务 任务分解: 安装Xcode环境(MAC OS X和Windows平台)。 创建第一个Objective-C应用程序。 本章要完成的任务是,安装并在Xcode开发环境中编写运行一个简单的Objective-C应用程序。 课程疑问 Objective-C是什么? 1 为什么要学Objective-C? 4 怎么学Objective-C? 5 iOS是什么? 2 iOS和Objective-C有什么关系? 3 苹果的操作系统中各个丰富的功能都是由程序实现的。程序是为了实现特定目标或解决特定问题而用计算机语言编写的命令序列的集合。苹果操作系统的程序主要是由Objective-C编写的。 Objective-C是苹果操作系统下的一种开发语言。它通常简写为Object,有时候也会被简写为Obj-C或OC。 课程基本情况 Objective-C简介 简介 Objective-C是1983年由Stepstone公司推出,其发明人是Brad Cox和Tom Love。在1996年,Objective-C成苹果公司的语言。Objective-C从发明到现在已有40多年的历史了,可以说是一种古老的编程语言。 Objective-C它结合了C和Smalltalk的各自优点,它的编译器允许对Objective-C和C的混合代码进行编译。 课程基本情况 Objective-C简介 发展史 课程基本情况 Objective-C简介 发展史 图 Objective-C发展史图 Objective-C语言可以说是一种 面向对象的C语言。 课程基本情况 Objective-C简介 特点 课程基本情况 Objective-C简介 特点 ? 特点 兼容性 Objective-C可以说是一种面向对象的C语言,在Objective-C的代码中可以有C和C++语句,它可以调用C的函数,也可以通过C++对象访问方法。 字符串 Objective-C通常不使用C语言风格的字符串。大多数情况下是使用Foundation框架的NSString类型的字符串。NSString类提供了字符串的类包装,支持Unicode,printf风格的格式化工具等等。它是在普通的双引号字符串前放置一个@符号。 类 Objective-C是一种面向对象的语言,定义类是它的基本能力。Objective-C的类声明和实现包括两个部分:接口部分和实现部分。 方法 Objective-C是一种面向对象的语言,定义方法也是它的基本能力。Objective-C中方法不是在“.”运算符,而是采用“[]”运算符。有时候方法调用也称为:消息发送。 属性 属性是Objective-C 2.0提出的概念,它是替代对成员变量访问的“读取方法(getter)”和“设定方法(setter)”的手段。为了对类进行封装,一般情况下不直接访问成员变量,而是通过属性访问。 协议 Objective-C中的协议类似于Java中的接口或C++的纯虚类,只有接口部分定义没有实现部分,即只有h文件没有m文件。 分类 Objective-C中的分类是类似与继承机制,通过分类能够扩展父类的功能。 iOS是苹果公司开发的手持设备操作系统,从广义上讲, iOS是指运行于iPhone、iPad和iPod touch上的操作系统以及相关技术的统称。 在操作系统层面上,iOS是用于管理上述移动设备的操作系统。与之相对的是Mac OS X,它是Mac计算机上的桌面操作系统, iOS从Mac OS X演化而来。 课程基本情况 iOS简介 简介 课程基本情况 iOS简介 发展 2008.9 iPod touch 系统换成iPhone OS 2
文档评论(0)