数智图书馆-无锡数智政务 本次搜索耗时 2.877 秒,为您找到 139 个相关结果.
  • 6.3 字符串可变性

    6.3 字符串可变性 6.3 字符串可变性 在Objective-C和Java等语言中,字符串有两种:不可变字符串和可变字符串,二者的区别是不可变字符串不能进行拼接、追加等修改,如果进行这种操作就会产生一个新的字符串对象。 Swift语言与此类似,通过为字符串变量声明为let 和var 实现不可变字符串和可变字符串,let 声明的字符串是不可变的...
  • 19.1 数字类NSNumber

    19.1 数字类NSNumber 19.1.1 获得NSNumber 实例 19.1.2 NSNumber 对象的比较 19.1 数字类NSNumber 在Objective-C语言中有一些基本数据类型2:int 、char 、float 和double ,但是它们都不是类,不具有方法、成员变量和属性以及面向对象的特征。为了实现“一切都...
  • 6.1 字符

    6.1 字符 6.1.1 Unicode编码 6.1.2 转义符 6.1 字符 字符串的组成单位是字符,那么在Swift中什么能够算是字符,这个问题非常重要。 6.1.1 Unicode编码 Swift是一种现代计算机语言,它采用Unicode编码,它的字符几乎涵盖了我们所知道的一切字符。表示一个字符可以使用字符本身,也可以使用它的U...
  • 18.5 同步练习

    18.5 同步练习 18.5 同步练习 下列说法正确的是(  )。 A. Swift调用Objective-C时需要桥接头文件<工程名>-Bridging-Header.h。 B. Objective-C调用Swift时需要桥接头文件<工程名>-Bridging-Header.h。 C. Swift调用Objective-C时需要Xco...
  • 14.1 构造器

    14.1 构造器 14.1.1 默认构造器 14.1.2 构造器与存储属性初始化 14.1.3 使用外部参数名 14.1 构造器 结构体和类的实例在构造过程中会调用一种特殊的方法init ,称为构造器 。构造器init 没有返回值,可以重载。在多个构造器重载的情况下,运行环境可以根据它的外部参数名或参数列表调用合适的构造器。 类似的方...
  • 5.7 元组类型

    5.7 元组类型 5.7 元组类型 元组 (tuple)这个词很抽象,它是一种数据结构,在数学中应用广泛。在计算机科学中,元组是关系数据库中的基本概念,元组表中的一条记录,每列就是一个字段。因此在二维表里,元组也称为记录。 元组将多个相互关联组值合为单个值,便于管理和计算。元组内的值可以是任意类型,各字段类型不必相同。元组在作为函数返回多值时尤其...
  • 13.2 静态方法

    13.2 静态方法 13.2.1 结构体中静态方法 13.2.2 枚举中静态方法 13.2.3 类中静态方法 13.2 静态方法 与静态属性类似,Swift中还定义了静态方法,也称为类型方法 ,所谓“类型”是指枚举、结构体和类。静态方法定义的方法也是与静态属性类似的,枚举和结构体的静态方法使用的关键字是static ,类的静态方法使用的...
  • 第 19 章 使用Foundation框架

    第 19 章 使用Foundation框架 第 19 章 使用Foundation框架 学习过Objective-C语言的读者都应该知道Foundation框架1,它是开发Mac OS X或iOS应用时都会使用的最基本的框架。 1框架就是一些库,类似于C语言中的标准库。 对于Mac OS X开发,会使用Cocoa框架,它是一种支持应用程序提供丰...
  • 8.3 集合的复制

    8.3 集合的复制 8.3.1 字典复制 8.3.2 数组复制 8.3 集合的复制 集合在赋值或参数传递过程中会发生复制。Swift中的集合都是结构体类型,即值类型。值类型在赋值或参数传递时会发生复制行为,赋予的值或传递的参数是一个副本;而引用类型在赋值或参数传递时不发生复制行为,赋予的值或传递的参数是一个引用(实例本身)。 同样是值类型...
  • 21.2 创建工程

    21.2 创建工程 21.2 创建工程 我们首先需要创建一个工程。启动Xcode 6,然后单击File→New→Project菜单,在打开的Choose a template for your new project界面中选择“Single View Application”工程模板(如图21-7所示)。 图 21-7 选择工程模板 接着...