swift 学习<二> if分支, for循环,
来源:互联网 发布:下载地毯设计软件 编辑:程序博客网 时间:2024/05/16 02:50
一, if分支
与OC 不同点
1, if 条件的括号 可以省略,
2, if 的执行语句,即使只有一行, 也不能省略 "{ }"
3, 在swift中, 必须写明判断条件, 不能如OC 中的非零即真.
// 示例
正确
let a =3
// 条件写明, 条件括号可省,
ifa >2 {
// 即使只有一行括号不能省略
print("aaa ")
// 因为swift是自动推导数据类型,所以在打印的时候,也不用再像OC时一样指定数据类型如(%d)
print(a)
}
_____________________________________________________________________________
for循环
oc :
for (int i =0; i <10 , i++){
NSLog(@"%d", i);
}
swift:
// 1. 下标 i 用var
// 2. 判断语句 括号可省,
forvar i =0; i <10; i++ {
print(i)
}
另外 swift的几种省略写法
1
//1. i 不需要定义
//2. 输出的结果是 0 -- 9
// 3 0...10 中间不能有空格
for iin 0..<10{
print(i)
}
2.
// 1. i 不需要定义
// 2 输出结果是 0 -- 10 11项
// 3 0...10 中间不能有空格
for i in 0...10{
print(i)
}
3.
//1 不需要 定义 下标,
//2 输出10次 nihao
//3在不关心下标时可以使用
for _ in 0..<10{
print("nihao")
}
- swift 学习<二> if分支, for循环,
- if else 多分支 与for循环
- c++学习 day2 循环学习(while do while for) 分支学习(if ; if else; if else if; switch的应用 )
- Swift 学习笔记 - 分支,循环,函数
- 分支语句 循环语句 if,switch,do,while,for分析
- C语言基础 4 if分支 for循环
- Swift笔记:For-In、While 循环、if条件语句
- Swift分支语句--if语句
- swift学习记录02-控制语句:分支、循环、跳转
- iOS swift学习之入门详解(分支循环)
- swift学习笔记2-串、循环、分支语句
- Swift学习记录 -- 3. 逻辑分支语句(if , else if ,三目运算 ,guard)
- swift学习 运算符 之 for循环
- swift学习-(for in)循环
- swift 学习笔记(13)-for循环
- Swift第三课 分支语句 if else for forin switch while do-while
- Swift语法基础:17 - Swift的For循环, While, Do-While, If, Switch
- 分支结构、循环结构流控语句(if、switch、for、while)
- nginx完全配置
- 写在省赛之后。
- (JavaScript)调色板
- 泡沫经济中的移动开发者
- ASP.NET Auto Deployment with MSBuild
- swift 学习<二> if分支, for循环,
- Android ListView性能优化,异步加载图片
- Android基础学习——Activity生命周期
- 关于回调函数的一些问题解决
- JAPX(JAVA API for xml)中dom解析思路
- HDU 1106 排序
- ::运算符用于区别局部变量和全局变量
- 十六进制序列
- Memcached内存管理分析