-
Double 64位 精确到小数点后15位 Float 32位 精确到小数点后6位查看全部
-
Optionals查看全部
-
// 元组 let registerationResult = ( true, "慕课女神", "女") let connectionStatus = (404, "Not Found") //let ( isRegisterSuccess, nickName, gender) = registerationResult //isRegisterSuccess //nickName //gender // //registerationResult.0 //registerationResult.1 //registerationResult.2 // //registerationResult.isRegisterSuccess //registerationResult.nickName //registerationResult.gender // 使用下划(_)来忽略部分数值 let loginResult = (true, "慕课女神") let (isLoginSuccess, _ ) = loginResult if (isLoginSuccess) { println("登录成功") } let loginResult2:(Bool, String) = (true, "慕课女神") // 显示表示元组各成员类型查看全部
-
Bool布尔型变量:true和false查看全部
-
用冒号分隔类型 运算中,有时需要强制类型,方法是在类型后面用括号,声明要强制类型的名称。查看全部
-
let 声明常量 var 声明变量查看全部
-
Int 整型 Double, Float 浮点型 String 字符串型查看全部
-
1. 进制 0b / 0o / 0x 2. 科学计数法 3. 大数字: _联接 4. 显式类型 :类型名 5. 强制转换查看全部
-
import UIKit 一个类库查看全部
-
var strArr = ["d","cd","bcd","abcd","abc","ab","a"] sorted(strArr,{(s1:String,s2:String) -> Bool in if count(s1) != count(s2) { return count(s1) < count(s2) } return s1 < s2 }) var a = sorted(strArr,{count($0) != count($1) ? count($0) < count($1) : $0 < $1})查看全部
-
通过switch case语句,将枚举的成员变量赋予相应的常量。查看全部
-
可以不必为成员变量赋值,在运行时赋值。查看全部
-
枚举的成员,可以使不同的数据类型。查看全部
-
可以关联很多数据类型,如字符。查看全部
-
let nextMonth:Month? = Month(rawValue:12)//声明一个枚举常量,因为传递的rawValue可能导致大枚举值不存在,因此,此常量标记为可选 nextMonth!.rawValue//因为知道12肯定是一个存在的值,所有加!查看全部
举报
0/150
提交
取消