Page 130

Swift

counter.incrementBy(no1: 100, no2: 5) counter.incrementBy(no1: 15000, no2: 3) When we run the above program using playground, we get the following result: 2400 500 45000

Self property in Methods Methods have an implicit property known as 'self' for all its defined type instances. 'Self' property is used to refer the current instances for its defined methods. class calculations { let a: Int let b: Int let res: Int

init(a: Int, b: Int) { self.a = a self.b = b res = a + b println("Inside Self Block: \(res)") }

func tot(c: Int) -> Int { return res - c }

func result() { println("Result is: \(tot(20))") println("Result is: \(tot(50))") } }

let pri = calculations(a: 600, b: 300) let sum = calculations(a: 1200, b: 300) 118

​Quick is really a powerful and intuitive programming language for macOS, iOS, watchOS and tvO...  

...