标签:
// 赋值运算符 let (常规任务, 加班任务) = (4, 2) // 算术运算符 1 + 1 7 - 3 3 * 4 10.0 / 6
// 取余运算符 10 % 6 10 % -6 -10 % 6 // 浮点数取余 1024 % 3.5 // 自增自减 var 赞 = 0 // 先自增再返回,推荐使用这种方式 ++赞 // 先返回再自增 赞++ // 字符串拼接 "小狗" + "??"
// 取负 let 三 = 3 let 负三 = -三 // 组合赋值语句 var number = 1 // 等价于number = number + 3 number += 3
// 比较运算符 1 == 1 2 != 1 2 > 1 1 < 2 1 >= 1 2 <= 1 let 欢迎信息 = "欢迎学习Swift" if (欢迎信息 == "欢迎学习Swift") { println("非常欢迎你") } else { println("呵呵") } // 三元运算符 let 批发价 = 50 let 会员 = false let 基本加价 = 20 let 会员加价 = 10 var 售价 = 批发价 + (会员 ? 会员加价 : 基本加价) // 使用if else实现上述功能 if (会员) { 售价 = 批发价 + 基本加价 } else { 售价 = 批发价 + 会员加价 }
// 闭区间 for 年 in (1949...2015) { println("\(年)年是建国第\(年 - 1949 + 1)年") } // 开区间 var 明星名单 = ["刘德华", "李连杰", "郭富城", "张学友"] var 明星数目 = 明星名单.count for 排列顺序 in 0..<明星数目 { println("第\(排列顺序 + 1)个明星是\(明星名单[排列顺序])") }
// 逻辑运算符 let 请进 = true // 逻辑非 if !请进 { println("可以进入") } else { println("拒绝进入") } // 逻辑与和逻辑或 let 密码正确 = false let 视网膜正确 = false let 万能钥匙 = true if (密码正确 && 视网膜正确 || 万能钥匙) { println("可以进入") } else { println("拒绝进入") }
// 选并操作符 let 底线品牌 = "小米" // 可选变量 var 理想品牌 : String? 理想品牌 = "iPhone 6" var 实际入手 = (理想品牌 ?? 底线品牌)
标签:
原文地址:http://www.cnblogs.com/iosvei/p/4225288.html