- 博客(9)
- 收藏
- 关注
转载 Swift语法_15_可失败构造器、必要构造器
可失败构造器1.1概念如果一个类、结构体或枚举类型的对象,在构造过程中有可能失败,则为其定义一个可失败构造器。这里所指的“失败”是指,如给构造器传入无效的参数值,或缺少某种所需的外部资源,又或是不满足某种必要的条件等。如果构造失败,则返回nil,系统不会卡死报错。1.2 可失败构造函数用...
2016-04-05 11:23:00
163
转载 集,字典
引用类型和值类型区别 普通的数据类型,和结构体、枚举等,是值类型,赋值时,会建立一个备份,给新的变量。 类、对象是引用类型,赋值时,并不会新建对象的副本,而是把对象的地址给新对象名。所以,对象名中存储的并不是完整对象的内容,只存储了找到这个对象的地址。 4.Sets(集) ...
2016-03-16 19:42:00
106
转载 Swift语法14 集合类型(collections)
集合的可变性用let创建的集合,大小、内容都是固定的;用var创建的集合,大小、内容都可变,这就是集合可变性。 集合的功能可以简单的把集合看做为多个数据的容器,放在容器中的数据可以通过容器统一操作。 数组 (Arrays)3.1概念:数组是有序的,数组中数据可重复,数组中只能存储同种类...
2016-03-15 16:44:00
119
转载 Swift语法_13_指定构造函数和便利构造函数
所谓类的指定构造函数就是一般的构造函数,使用init来定义。 便利构造函数(convenien)使用convenience关键字在init之前,创建的构造函数称为便利构造函数。 规则:1)指定构造函数必须调用其直接父类的指定构造函数;即:在创建子类指定构造函数时,其中,必须包含对...
2016-03-09 19:13:00
165
转载 2015.12.24
3.3 类、对象创建、使用套路: 3.3.1 步骤一,分析需求: 根据需求,找出要创建的核心类。如,电子宠物游戏,核心类就是宠物本身。 一般来说,核心的名词就是类。描述这个名词的一些数据、形容词等,可以作为属性(常量、变量);作用于这个名词、或有这个名词发出的动作,就是类的方法(函数) ...
2015-12-24 20:26:00
63
转载 2015.12.10
书写函数规则 1)功能 进行简单功能描述,实现前期构思 对于PK程序,提取攻击这个动作,作为函数逻辑; 2)确定返回值 PK程序的攻击动作,不需要返回值 3)确定参数 PK程序攻击函数,参数需要有两个元组,一个攻击方,一个被攻击方,由这两个元组,将函数需要的数据代入 4)书写 ...
2015-12-10 19:46:00
64
转载 控制流笔记
1.1 if...else 三种形式: 1) if 没有 lese if 条件{ 满足条件执行的语句 } 不满足条件,跳过if,执行后面的语句 2) if...else if 条件 { 满足条件执行的语句 } else{ 不满足...
2015-11-26 19:22:00
85
转载 2015.11.19笔记
元组重点: 将多个不同类型的数值组合到一起,作为一个整体来处理,这就是元组的核心。 作用:更有效、更整洁的处理数据,编写出条理清晰的代码。 元组:定义格式,使用()括起来,每个子项用","隔开。...
2015-11-26 19:22:00
67
转载 2015.11.26随堂笔记
一、for循环 格式:for initialization(初始化); condition(条件); increment(增量) { statements(循环语句) } 例子:var sum=0for(var i=1;i<=50;i++){sum+=i;}...
2015-11-26 19:21:00
50
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人