编程术语与地址簿代码详解
1. 编程术语解释
在编程领域,有许多专业术语需要我们去理解和掌握。下面为大家详细解释一些常见的编程术语。
|术语|解释|
| ---- | ---- |
|抽象类(abstract class)|为了更方便地创建子类而定义的类,实例是从子类创建的,而非抽象类本身。|
|访问器方法(accessor method)|用于获取或设置实例变量值的方法,这与数据封装的方法一致。|
|应用程序套件(Application Kit)|用于开发应用程序用户界面的框架,包含菜单、工具栏和窗口等对象,是Cocoa的一部分,通常也称为AppKit。|
|归档(archiving)|将对象数据的表示形式转换为一种可以在后续恢复(解档)的格式。|
|数组(array)|一种有序的值集合,可以定义为基本的Objective - C类型,在Foundation框架中通过NSArray和NSMutableArray类实现为对象。|
|自动变量(automatic variable)|在进入和退出语句块时自动分配和释放的变量,其作用域仅限于定义它的块,且没有默认初始值,可使用关键字auto作为前缀。|
|自动释放池(autorelease pool)|Foundation框架中定义的一个对象,用于跟踪在自身释放时需要被释放的对象,对象通过发送autorelease消息添加到池中。|
|位域(bitfield)|包含一个或多个指定位宽整数域的结构,可像访问和操作其他结构成员一样访问和操作位域。|
|块(block)|苹果公司为C语言添加的扩展,具有类似函数的语法,在定义时捕获其作用域内变量的值,可以赋值给变量或作为参
超级会员免费看
订阅专栏 解锁全文
1725

被折叠的 条评论
为什么被折叠?



