《从零开始学Swift》学习笔记(Day 52)——Cocoa错误处理模式

原创文章,欢迎转载。转载请注明:关东升的博客 Swift错误处理模式,在Swift 1.x和Swift 2.0是不同的两种模式。 Swift 1.x代码错误处理模式采用Cocoa框架错误处理模式,到现在Objective-C还沿...

2015/12/25 10:55
122
《从零开始学Swift》学习笔记(Day 51)——扩展构造函数

原创文章,欢迎转载。转载请注明:关东升的博客 扩展类型的时候,也可以添加新的构造函数。值类型与引用类型扩展有所区别。值类型包括了除类以外的其他类型,主要是枚举类型和结构体类型。 ...

2015/12/23 10:48
29
《从零开始学Swift》学习笔记(Day 49)——扩展声明

原创文章,欢迎转载。转载请注明:关东升的博客 声明扩展的语法格式如下: extension 类型名 { //添加新功能 } 声明扩展的关键字是extension,“类型名”是Swift中已有的类型,包括类、结构体...

2015/12/16 15:35
48
《从零开始学Swift》学习笔记(Day 47)——final关键字

在类的定义中使用final关键字声明类、属性、方法和下标。final声明的类不能被继承,final声明的属性、方法和下标不能被重写。

2015/12/11 10:15
60
《从零开始学Swift》学习笔记(Day 45)——重写方法

原创文章,欢迎转载。转载请注明:关东升的博客 重写实例方法 在子类中重写从父类继承来的实例方法和静态方法。先介绍实例方法的重写。 下面看一个示例: class Person {          ...

2015/12/07 10:09
44
《从零开始学Swift》学习笔记(Day 44)——重写属性

原创文章,欢迎转载。转载请注明:关东升的博客 重写实例属性 我们可以在子类中重写从父类继承来的属性,属性有实例属性和静态属性之分,他们在具体实现也是不同的。 实例属性的重写一方面可...

2015/12/04 13:22
55
《从零开始学Swift》学习笔记(Day 41)——类的继承

原创文章,欢迎转载。转载请注明:关东升的博客 Swift中的继承只能发生在类上,不能发生在枚举和结构体上。一个类可以继承另一个类的方法、属性、下标等特征,当一个类继承其他类时,继承类叫...

2015/11/27 11:09
77
《从零开始学Swift》学习笔记(Day 40)——析构函数

原创文章,欢迎转载。转载请注明:关东升的博客 与构造过程相反,实例最后释放的时候,需要清除一些资源,这个过程就是析构过程。在析构过程中也会调用一种特殊的方法deinit,称为析构函数。...

2015/11/25 10:22
30
《从零开始学Swift》学习笔记(Day 39)——构造函数重载

原创文章,欢迎转载。转载请注明:关东升的博客 构造函数作为一种特殊方法,也可以重载。 Swift中构造函数可以多个,他们参数列表和返回值可以不同,这些构造函数构成重载。 示例代码如下: ...

2015/11/23 10:50
27
《从零开始学Swift》学习笔记(Day 37)——默认构造函数

原创文章,欢迎转载。转载请注明:关东升的博客 结构体和类的实例在构造过程中会调用一种特殊的init方法,称为构造函数。构造函数没有返回值,可以重载。在多个构造函数重载的情况下,运行环...

2015/11/18 11:44
124
《从零开始学Swift》学习笔记(Day 36)——静态方法

原创文章,欢迎转载。转载请注明:关东升的博客 静态方法与静态属性类似,Swift中定义了静态方法,也称为类型方法。静态方法的定义与静态属性类似,枚举和结构体的静态方法使用的关键字是sta...

2015/11/16 12:50
46
《从零开始学Swift》学习笔记(Day 35)——会使用下标吗?

原创文章,欢迎转载。转载请注明:关东升的博客 看下面的示例代码是不是使用过: var studentList: String[]  = ["张三","李四","王五"] studentList[0] = "诸葛亮"   var studentDiction...

2015/11/13 10:12
44
《从零开始学Swift》学习笔记(Day 33)——属性观察者

原创文章,欢迎转载。转载请注明:关东升的博客 为了监听属性的变化,Swift提供了属性观察者。属性观察者能够监听存储属性的变化,即便变化前后的值相同,它们也能监听到。 属性观察者主要有...

2015/11/09 10:29
64

没有更多内容

加载失败,请刷新页面