摘要:
registerregister变量必须是一个单个的值,并且其长度应小 于或等于整型的长度。 而且register变量可能不存放在内存中,所以不能用取址运算符“&” 来获取register变量的地址。float 变量与“零值”进行比较if((fTestVal >= -EPSINON) && (fTe... 阅读全文
摘要:
1. 概述闭包是一种自包含的代码块(self-contained blocks),它实现某一特定功能,并可以在代码中进行传递和使用。闭包类似于 Objective-C 中的 block。函数其实是一种特殊的闭包,闭包有以下三种形式: 1)全局函数 Global functions —— 有名字,不捕... 阅读全文
摘要:
M值:反映货币供应量的指标M1 反映现实购买力。M1高说明消费者有钱。M2 反映同时反映现实和潜在购买力。M2高说明商家和投资者有钱。 阅读全文
摘要:
1. 关闭Launchpad动画效果: defaults write com.apple.dock springboard-show-duration -int 0 defaults write com.apple.dock springboard-hide-duration -int 0;kill... 阅读全文
摘要:
1. 函数1.1 多返回值函数——使用元祖类型(tuple)作为函数的返回值func count(string: String) -> (vowels: Int, consonants: Int, others: Int) { var vowels = 0, consonants = 0, oth... 阅读全文
摘要:
1 Switch控制语句1.1 Switch概述 1.1.1 No Implicit Fallthrough - 没有隐性掉入 相比C和objective-c中的switch语 句,Swift中(如果忘了写break)的switch不会默认的掉落到每个case的下面进入另一 个case。相反,sw... 阅读全文
摘要:
集合类型 Collection Types swift提供了数组(Array)和字典(Dictionary)两种集合类型。数组用来存储相同类型的有序的值(Values);字典用来存储相同类型的无序的值(Values),这些值有一个唯一的键(Key)标识它们。1. 数组 Array Swift... 阅读全文
摘要:
1.字符串输出var str = "world"println("hello, \(str)")2.类型别名为已存在的类型定义另一个名字,类似于 typedeftypealias audioSample = UInt163.元祖 tuples// 定义方式1let http404Error = (4... 阅读全文
摘要:
1.hello worldvar str = "Hello, playground"println("Hello, world \(str)")2.返回值为函数的函数func addOne(number: Int) -> Int{ return 1 + number}func makeIncr... 阅读全文