数智图书馆-无锡数智政务 本次搜索耗时 2.233 秒,为您找到 139 个相关结果.
  • 第 18 章 从Objective-C到Swift

    第 18 章 从Objective-C到Swift 第 18 章 从Objective-C到Swift 或许,你现在就是一个iOS程序员,你对Objective-C很熟悉,对iOS开发也很熟悉,然而,苹果公司在iOS 8之后推出了Swift语言。那么,如何才能快速地从Objective-C过渡到Swift呢? 本章我们将重点讲解如何从Object...
  • 21.4 表示层开发

    21.4 表示层开发 21.4.1 添加图片资源 21.4.2 改变设计界面大小 21.4.3 添加计算器背景 21.4.4 在设计界面中添加主标签 21.4.5 在设计界面中添加按钮 21.4.6 控件的输出口和动作 21.4.7 视图控制器 21.4 表示层开发 从客观上讲,表示层开发的工作量是很大的,工作要做得很细...
  • 第 8 章 集合

    第 8 章 集合 第 8 章 集合 记得大学计算机老师曾告诉我们“程序=数据结构+算法”,记得学过很多数据结构的算法,例如数组(array)、栈(stack)、队列(queue)、链表(linked list)、树(tree)、图(graph)、堆(heap)和哈希表(hash)等结构。这些数据结构的本质是一个集合,可以按照它们的算法对集合中的数据...
  • 15.1 从一个示例开始

    15.1 从一个示例开始 15.1 从一个示例开始 为了了解继承性,我们先看这样一个场景:一位面向对象的程序员小赵,在编程过程中需要描述和处理个人信息,于是他定义了类Person ,如下所示: class Person { var name : String var age : Int ...
  • 5.4 数字表示方式

    5.4 数字表示方式 5.4.1 进制数字表示 5.4.2 指数表示 5.4.3 其他表示 5.4 数字表示方式 整型和浮点型都表示数字类型,那么在给这些类型的变量或常量赋值的时候,我们如何表示这些数字的值呢?前面我们曾使用30 表示整数Int ,使用3.14159 表示浮点数Double 。在计算机编程的时候,数字是比较丰富的,下面我...
  • 21.5 Objective-C版本的计算器

    21.5 Objective-C版本的计算器 21.5.1 Xcode工程文件结构比较 21.5.2 表示层比较 21.5.3 业务逻辑层比较 21.5 Objective-C版本的计算器 前面的小节中我们介绍了纯Swift实现的iPhone计算器,这一节我们介绍Objective-C版本的iPhone计算器。由于本书并不是介绍Obje...
  • 13.1 实例方法

    13.1 实例方法 13.1.1 使用规范的命名 13.1.2 结构体和枚举方法变异 13.1 实例方法 实例方法与实例属性类似,都隶属于枚举、结构体或类的个体,即实例。通过实例化这些类型,创建实例,使用实例调用的方法。 我们上一章介绍了一个Account (银行账户)结构体,下面我们重新定义它为类,代码如下: class Acco...
  • 4.6 本章小结

    4.6 本章小结 4.6 本章小结 通过对本章内容的学习,我们可以了解到Swift语言的基本运算符,这些算符包括算术运算符、关系运算符、逻辑运算符、位运算符和其他运算符。
  • 12.1 存储属性

    12.1 存储属性 12.1.1 存储属性概念 12.1.2 延迟存储属性 12.1.3 属性观察者 12.1 存储属性 存储属性 可以存储数据,分为常量属性 (用关键字let 定义)和变量属性 (用关键字var 定义)。存储属性适用于类和结构体两种Swift面向对象类型。 12.1.1 存储属性概念 我们在前面的章节中曾用到过属...
  • 9.3 函数返回值

    9.3 函数返回值 9.3.1 无返回值函数 9.3.2 多返回值函数 9.3 函数返回值 Swift中函数的返回值也是比较灵活的,形式主要有3种:无返回值、单一返回值和多返回值。这一节我们介绍这3种函数返回值的不同形式。 9.3.1 无返回值函数 有的函数只是为了处理某个过程,或者要返回的数据要通过inout 类型参数传递出来,这时...