- 博客(8)
- 收藏
- 关注
转载 8.Swift单例的两种基本书写方式
/* -单例 写法格式 类似于我们懒加载 */ // 方式01 static let sharedTool:Person = Person() // 方式02 static let sharedTool1: Person = ...
2016-06-24 00:05:00
96
转载 7.swift中的懒加载
懒加载一般用的两种书写的方式 // 方式01 lazy var p: Person = Person() // 方式02 lazy var p1: Person = { let p = Person() p.name = "老...
2016-06-24 00:02:00
73
转载 6.swift便利构造函数
默认情况下,所有的构造方法都是指定构造函数Designated convenience关键字修饰的构造方法就是便利构造函数 便利构造函数具有以下特点: 可以返回nil 只有便利构造函数中可以调用self.init() 便利构造函数不能被重写...
2016-06-23 23:15:00
84
转载 4.Swift语法解析 重载构造函数
Swift 中支持函数重载,同样的函数名,不一样的参数类型 /// `重载`构造函数 /// /// - parameter name: 姓名 /// - parameter age: 年龄 /// /// - returns: Person 对象 init(name: Stri...
2016-06-23 23:13:00
67
转载 4.Swift 语法的基本介绍之option
Optional是 Swift 的一大特色 定义变量时,如果指定是可选的,表示该变量可以有一个指定类型的值,也可以是 nil 定义变量时,在类型后面添加一个?,表示该变量是可选的 变量可选项的默认值是nil 常量可选项没有默认值,主要用于在构造函数中给常量设置初始数值 //: ...
2016-06-21 23:37:00
158
转载 3.Swift 基本语法 控制流 if let ,guard let,switch
控制流 if Swift 中没有 C 语言中的非零即真概念 在逻辑判断时必须显示地指明具体的判断条件true/false if 语句条件的()可以省略 但是{}不能省略 let num = 200 if num < 10 { print("比 10 ...
2016-06-21 23:04:00
219
转载 2.Swift 基本语法解析 之 字符串
在 Swift 中绝大多数的情况下,推荐使用String类型 String 是一个结构体,性能更高 String 目前具有了绝大多数 NSString 的功能 String 支持直接遍历 NSString 是一个 OC 对象,性能略差 Swift 提供了String...
2016-06-21 22:54:00
127
转载 1.Swift 基本语法的解析 集合(数组,字典)
字典 字典是无序的 可变&不可变 let定义不可变数组 var定义可变数组 定义 同样使用[]定义字典 let不可变字典 var可变字典 [String : NSObject]是最常用的字典类型 //空的字典 var...
2016-06-21 22:45:00
112
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人