swift学习笔记
文章平均质量分 82
一口两口
这个作者很懒,什么都没留下…
展开
-
Swift 学习笔记 - 03
1. Deinitialization 1.在对象被销毁之前立即执行,不允许自己手动调用,只适用于Class.2.一个类最多只有一个deinit方法 ,并且没有圆括号⁃deinit { // perform the deinitialization⁃}3.父类的deinitializers会被它的子类们继承,而且父类的deinitializers原创 2015-09-27 11:53:26 · 382 阅读 · 0 评论 -
Swift 学习笔记 - 01
1.用反斜线 \ 和 小括号 () 做字符串插值 let hand = 2;var age = 20;let str = "i am \(age) years old and I have \(hand) hands";2.字符串可用 + 进行拼接1.String类型和 Int类型的不能拼接(和Java不同). 比如: let str = "I a原创 2015-09-27 11:50:25 · 316 阅读 · 0 评论 -
Swift 学习笔记 - 02
1.函数可以返回一个函数. 也可以将一个函数以参数的形式传入2.nil 代表的含义和OC中的nil不太一样了. 1.在Swift中.nil可以赋值给任何声明为optional的变量,而不仅仅只是对象变量了(未声明为optional的变量不能赋值为nil).注意.若对象变量不被显示地声明为optional,它也不能设置nil......2.在OC中nil代表的是一个原创 2015-09-27 11:51:32 · 443 阅读 · 0 评论 -
Swift 学习笔记 - 04
1.Generics1.Generic Functions func swapTwoValues(inout a:T, inout _ b: T) { let temporaryA = a a = b b = temporaryA原创 2015-09-27 11:54:01 · 514 阅读 · 0 评论