数智图书馆-无锡数智政务 本次搜索耗时 1.889 秒,为您找到 139 个相关结果.
  • 7.3 跳转语句

    7.3 跳转语句 7.3.1 break 语句 7.3.2 continue 语句 7.3.3 fallthrough 语句 7.3 跳转语句 跳转语句 能够改变程序的执行顺序,可以实现程序的跳转。Swift有4种跳转语句:break 、continue 、fallthrough 和return 。其中return 语句与函数返回有关,...
  • 2.1 使用Playground编写

    2.1 使用Playground编写 2.1.1 编程利器Playground 2.1.2 编写HelloWorld程序 2.1 使用Playground编写 编写和运行Swift程序有多种方式,我们可以通过在Xcode中创建一个iOS或Mac OS X工程来实现,也可以通过使用Xcode6提供的Playground来实现。在学习阶段,我推...
  • 17.6 同步练习

    17.6 同步练习 17.6 同步练习 关于Swift内存管理,下列选项中说明正确的是(  )。 A. 采用垃圾回收机制     B. ARC C. MRC            D. GC 请简单介绍Swift的ARC内存管理机制。 判断正误:强引用关系能够保证对象在内存中不被释放。 程序分析题: class Dog ...
  • 8.2 字典集合

    8.2 字典集合 8.2.1 字典声明与初始化 8.2.2 字典的修改 8.2.3 字典遍历 8.2 字典集合 字典 表示一种非常复杂的集合,允许按照某个键来访问元素。字典是由两部分集合构成的,一个是键(key)集合,一个是值(value)集合。键集合是不能有重复元素的,而值集合是可以重复的,键和值是成对出现的。 图8-3所示是字典结...
  • 9.5 函数重载

    9.5 函数重载 9.5 函数重载 函数重载 是指多个函数享有相同的名字但是函数类型必须不同的一组函数,它们互相构成重载关系。 提示  Swift的函数类型包括了参数列表类型和返回值类型,例如(Double, Double) -> Double 参数类型是由两个Double 类型参数列表和Double 类型返回值构成的。也就是说,在Swift中...
  • 6.4 字符串比较

    6.4 字符串比较 6.4.1 大小和相等比较 6.4.2 前缀和后缀比较 6.4 字符串比较 字符串比较涉及字符串大小和相等比较,以及字符串前缀和后缀的比较。 6.4.1 大小和相等比较 字符串类型与整型和浮点型一样,都可以进行相等以及大小的比较,比较的依据是Unicode编码值大小。例如下面两个字符: Unicode:1F43...
  • 12.5 使用下标

    12.5 使用下标 12.5.1 下标概念 12.5.2 示例:二维数组 12.5 使用下标 还记得数组和字典吗?下面的示例代码我们曾在第8章中使用过。 var studentList : String [] = [ "张三" , "李四" , "王五" ] studentList [ 0 ] = "诸葛亮" ...
  • 5.2 整型

    5.2 整型 5.2 整型 Swift提供8、16、32、64位形式的有符号及无符号整数。这些整数类型遵循C语言的命名规约,如8位无符号整数的类型为UInt8 ,32位有符号整数的类型为Int32 。我们归纳了Swift中的整型,参见表5-1。 表5-1 整型 数据类型 名称 说明 Int8 有符号8...
  • 第 21 章 项目实战——基于分层架构的多版本iPhone计算器

    第 21 章 项目实战——基于分层架构的多版本iPhone计算器 第 21 章 项目实战——基于分层架构的多版本iPhone计算器 这是本书的最后一章,也是本书的画龙点睛之笔。我想通过一个实际的iPhone计算器应用,使读者能够将本书前面讲过的知识点串联起来,熟悉Swift语言的特点,了解iOS应用开发的一般流程,掌握Objective-C语言与S...
  • 18.2 Swift调用Objective-C

    18.2 Swift调用Objective-C 18.2.1 创建Swift的iOS工程 18.2.2 在Swift工程中添加Objective-C类 18.2.3 调用代码 18.2 Swift调用Objective-C Swift调用Objective-C需要一个名为“<工程名>-Bridging-Header.h”的桥接头文件,如...