swift : willSet + didSet 属性观察器

2015-03-09
阅读 1 分钟
2.9k
class StepCounter { var totalSteps: Int = 0 { willSet(newTotalSteps) { println("About to set totalSteps to (newTotalSteps)") } didSet { if totalSteps > oldValue { println("Added (totalSteps - oldValue) steps") } } } } let stepCounter = StepCounter() stepCounter.totalSteps = 200 // About to set...

swift

2015-03-06
阅读 10 分钟
2.2k
//2015.03.06 //赋值运算符 var b = 10 var a = 5 a = b // a 现在等于 10 let (x, y) = (1, 2) // 现在 x 等于 1, y 等于 2

5 simple types and 6 false values in JavaScript

2015-01-27
阅读 1 分钟
1.8k
javascript 5 simple types 6 false values number : 0, NaN string : '' boolean : false null undefined

makeIt2015

2015-01-26
阅读 1 分钟
2.4k
javascript: 1.1.JavaScript:The Good Parts 1.2.Data Structures & Algorithms with JavaScript

预防空指针异常NullPointerException

2015-01-21
阅读 1 分钟
3.2k
1.在可能出现空指针异常的地方,提前加好判断

开启debug,多写try catch

2014-12-26
阅读 1 分钟
2k
开启debug,多写try catch,基础很重要