分类
发现
标签
搜索
注册
登录
分类
发现
榜单
标签
搜索
注册
登录
搜索
数智图书馆-无锡数智政务
本次搜索耗时
5.872
秒,为您找到
167
个相关结果.
搜书籍
搜文档
4.1 算术运算符
28
2025-06-17
《Swift开发指南(修订版)》
4.1 算术运算符 4.1.1 一元运算符 4.1.2 二元运算符 4.1.3 算术赋值运算符 4.1 算术运算符 Swift中的算术运算符用来组织整型和浮点型数据的算术运算,按照参加运算的操作数的不同可以分为一元运算符 和二元运算符 。 4.1.1 一元运算符 算术一元运算一共有3个,分别是- 、++ 和-- 。-a 是对a 取...
第 7 章 控制语句
27
2025-06-17
《Swift开发指南(修订版)》
第 7 章 控制语句 第 7 章 控制语句 程序设计中的控制语句有3种,即顺序、分支和循环语句。Swift程序通过控制语句来执行程序流,完成一定的任务。程序流是由若干个语句组成的,语句可以是一条单一的语句,也可以是一个用大括号({} )括起来的复合语句。Swift中的控制语句有以下几类: 分支语句:if 和switch 循环语句:whil...
11.2 Swift中的面向对象类型
27
2025-06-17
《Swift开发指南(修订版)》
11.2 Swift中的面向对象类型 11.2 Swift中的面向对象类型 上一节我们介绍了面向对象,在不同的计算机语言中,其具体的体现也是不同的。在C++和Java等语言中通过类实现面向对象,在Swift语言中通过类和结构体(struct)实现面向对象,在Swift语言中,枚举(enum)也具有面向对象特性。结构体和枚举在其他语言中完全没有面向对...
3.1 标识符和关键字
26
2025-06-17
《Swift开发指南(修订版)》
3.1 标识符和关键字 3.1.1 标识符 3.1.2 关键字 3.1 标识符和关键字 任何一种计算机语言都离不开标识符和关键字,下面我们将详细介绍Swift标识符和关键字。 3.1.1 标识符 标识符 就是给变量、常量、方法、函数、枚举、结构体、类、协议等指定的名字。构成标识符的字母均有一定的规范,Swift语言中标识符的命名规则如...
8.3 集合的复制
26
2025-06-17
《Swift开发指南(修订版)》
8.3 集合的复制 8.3.1 字典复制 8.3.2 数组复制 8.3 集合的复制 集合在赋值或参数传递过程中会发生复制。Swift中的集合都是结构体类型,即值类型。值类型在赋值或参数传递时会发生复制行为,赋予的值或传递的参数是一个副本;而引用类型在赋值或参数传递时不发生复制行为,赋予的值或传递的参数是一个引用(实例本身)。 同样是值类型...
9.7 泛型和泛型函数
26
2025-06-17
《Swift开发指南(修订版)》
9.7 泛型和泛型函数 9.7.1 一个问题的思考 9.7.2 泛型函数 9.7 泛型和泛型函数 泛型 (generic)可以使我们在程序代码中定义一些可变的部分,在运行的时候指定。使用泛型可以最大限度地重用代码、保护类型的安全以及提高性能。在Swift集合类中,已经采用了泛型。 9.7.1 一个问题的思考 怎样定义一个函数来判断两个...
第 12 章 属性与下标
26
2025-06-17
《Swift开发指南(修订版)》
第 12 章 属性与下标 第 12 章 属性与下标 在面向对象分析与设计方法学(OOAD)中,类是由属性和方法组成的,属性一般是访问数据成员。在Objective-C中,属性是为了访问封装后的数据成员(成员变量)而设计的,属性本身并不存储数据,数据是由数据成员存储的。而Swift中的属性分为存储属性和计算属性,存储属性就是Objective-C中的...
17.3 打破强引用循环
26
2025-06-17
《Swift开发指南(修订版)》
17.3 打破强引用循环 17.3.1 弱引用 17.3.2 无主引用 17.3 打破强引用循环 打一个比方,强引用循环就像是两个人在吵架,每个人都顾及面子,都不肯示弱,都希望对方服个软,于是这场吵架就永远不会停止。如果想让吵架停下来,就需要让一个人主动示弱,服个软,吵架就会停止了。 打破强引用循环方法与停止吵架是类似的,我们在声明一个对...
15.2 构造器继承
26
2025-06-17
《Swift开发指南(修订版)》
15.2 构造器继承 15.2.1 构造器调用规则 15.2.2 构造过程安全检查 15.2.3 构造器继承 15.2 构造器继承 我们在第14章介绍过构造与析构,在一个实例的构造过程中会调用构造器这样一个特殊的方法。在构造器中可以使用构造器代理帮助完成部分构造工作。类构造器代理分为横向代理和向上代理,横向代理只能在发生在同一类内部,这...
19.3 数组类
24
2025-06-17
《Swift开发指南(修订版)》
19.3 数组类 19.3.1 NSArray 类 19.3.2 NSMutableArray 类 19.3.3 NSArray 与Array 之间的关系 19.3 数组类 在Foundation框架中,数组被封装成为类,数组有两种:NSArray 不可变数组类和NSMutableArray 可变数组类。 19.3.1 NSArra...
1..
«
8
9
10
11
»
..17