《Objective-C函数速查实例手册》——1.1节Objective-C基础

1.1 Objective-C基础
Objective-C函数速查实例手册
Objective-C语言通常写作ObjC、Objective C或Obj-C。它是扩充了C语言的面向对象编程语言。它主要用于以OpenStep为标准的Mac OS X和GNUstep这两个系统。本节将主要讲解Objective-C的发展历程、特点及技术构成。

1.1.1 Objective-C的发展历程
20世纪80年代初,Brad Cox与Tom Love在其公司Stepstone发明Objective-C。1996年,Objective-C成为苹果公司专用编程语言。到现在为止,Objective-C已经有33年的历史了,在这期间,Objective-C创建了一个又一个奇迹。Objective-C语言的发展历程如表1-1所示。

1.1.2 Objective-C语言的特点
Objective-C语言是在C语言的基础上创造出来的一门新的程序设计语言。任何C语言编写的程序都可以不经过任何修改通过Objective-C编辑器编译为Objective-C的程序,也可以直接使用C语言的源程序。虽然C语言是Objective-C语言的祖先,但是它和C语言是有区别的。主要的一个区别就是Objective-C语言是面向对象的。这些区别之处就是Objective-C语言的特点,如表1-2所示。

1.1.3 技术架构
要学习Objective-C语言,首先要了解Objective-C语言的技术架构。Objective-C语言是由Objective-C语言和Cocoa构成的,其中,Cocoa是使用Objective-C语言编写的。Cocoa包含两个主要的Objective-C对象库,也称为“框架”。这两个对象库分别是:Foundation框架和Application框架。Cocoa中最基本的类如表1-3所示。

时间: 2024-09-12 20:56:55

《Objective-C函数速查实例手册》——1.1节Objective-C基础的相关文章

《Objective-C函数速查实例手册》——第1.3节编写第一个Objective-C程序

1.3 编写第一个Objective-C程序 Objective-C函数速查实例手册 程序是为了实现特定目标或解决特定问题而用计算机语言编写的命令序列的集合.为了使读者对Objective-C语言以及该语言的开发工具有进一步的了解,本节将简要讲解Objective-C项目的创建.程序代码的编写等相关知识. 1.3.1 创建项目 要编写程序代码,我们必须要先创建一个项目.项目可以帮助用户更好地管理代码文件和资源文件.下面是创建Hello World项目的步骤介绍. (1)单击打开Xcode,弹出欢

《Objective-C函数速查实例手册》——1.4小结

1.4 小结Objective-C函数速查实例手册本章主要讲解了Objective-C语言的发展历程.特点.技术构成.开发者账号的注册等相关内容.本章的重点是下载和安装Xcode.更新帮助文档.创建项目.编写程序以及使用帮助文档.通过学习本章,开发者可以使用Xcode开发工具编写简单的代码.

《Objective-C函数速查实例手册》——1.2节开发环境

1.2 开发环境Objective-C函数速查实例手册要学习Objective-C语言,我们就必须要有开发环境和开发工具.Objective-C的开发环境就是苹果系统.它的开发工具分为两类:图形化开发工具和命令行开发工具.为了方便,本书使用图形化开发工具Xcode进行讲解.本节主要讲解开发前的准备工作,如开发者账号的注册.下载和安装Xcode以及更新帮助文档等相关方面的内容. 1.2.1 注册开发者账号在苹果系统中,虽然App Store中的Xcode软件是可以免费下载的,但是,还需要注册一个开

《Objective-C函数速查实例手册》——导读

目 录 第1篇 Objective-C准备篇第1章 Objective-C学习环境准备 1.1 Objective-C基础 1.2 开发环境1.3 编写第一个Objective-C程序 1.4 小结 第2章 数学运算(math)函数第2篇 Cocoa的Foundation框架篇第3章 数字对象(NSNumber)第4章 字符串对象(NSString)第5章 数组对象(NSArray)第6章 字典对象(NSDictionary)第7章 集合(NSSet)第8章 文件(NSFileManager.N

javascript 函数速查表_基础知识

abs 方法 返回一个数的绝对值. acos 方法 返回一个数的反余弦. anchor 方法 在对象的指定文本两端加上一个带 NAME 属性的 HTML 锚点. asin 方法 返回一个数的反正弦. atan 方法 返回一个数的反正切. atan2 方法 返回从 X 轴到点(y, x)的角度(以弧度为单位). atEnd 方法 返回一个表明枚举算子是否处于集合结束处的 Boolean 值. big 方法在String 对象的文本两端加入 HTML 的<BIG>标识. blink 方法 将 HT

ASP VBScript 函数速查表

vbscript|函数|vbscript|函数 VBScript 函数 功能说明 例子 Abs (数值)绝对值.一个数字的绝对值是它的正值.空字符串 (null) 的绝对值,也是空字符串.未初始化的变数,其绝对为 0例子:ABS(-2000) 结果:2000Array (以逗点分隔的数组元素)Array 函数传回数组元素的值.例子: A=Array(1,2,3)B=A(2)结果: 2说明:变量B为A数组的第二个元素的值. Asc (字符串)将字符串的第一字母转换成 ANSI (美国国家标准符号)

Transact-SQL速查常用手册

sql基础知识1.数据库查询:Select用法Select [Top(数值)] 字段列表 From 数据表 [Where 条件] [Order by 字段] [asc或desc] 2.添加数据:Insert Into用法Insert Into 数据表(字段1,字段2,字段3,-) Values(字段1的值,字段2的值,字段3的值,-) 3.删除数据:Delete用法Delete From 数据表 [Where 条件] 4.更新数据:Update用法Update 数据表 Set 字段1=字段值1,

推荐:动态网页PHP函数速查大全汇总

Abs: 取得绝对值. Acos: 取得反余弦值. ada_afetch: 取得资料库的传回列. ada_autocommit: 开关自动更动功能. ada_close: 关闭 Adabas D 连结. ada_commit: 更动 Adabas D 资料库. ada_connect: 连结至 Adabas D 资料库. ada_exec: 执行 SQL 指令. ada_fetchrow: 取得传回一列. ada_fieldname: 取得栏位名称. ada_fieldtype: 取得栏位资料形

HTML标签及ASP函数速查表_ASP基础

HTML文件标记  <html>  <head>  <!-->  <title>  <body>  文字排版标记  <br/>  <nobr>  <p>  <pre>            原始文字样式  <center>  <blockquote>     向内缩排  <h>              标题  <strong>,<b>