swift学习笔记之运算符及常用语句

1.运算符

1)数学运算符


【注意】
这里要注意除法和取余的除数不能为零,否则编译出现错误提示。

2)逻辑运算符


【注】
Objective-C定义的BOOL类型常量YES和NO,在swift中也可以继续使用。查看了一下YES的声明,let YES:ObjCBool

3)三目元运算符



4)nil聚合运算符


【注意】
此语句等于let str = a != nil ? a! : "等于nil"

2.语句

1)if语句


【注意】
1.判断条件不能是赋值语句了,比如:if a=10。因为swift中,赋值语句没有返回值
2.判断条件不用加括号了
3.不管函数体中有几行必须用大括号括起来

2.switch


【注意】
1.判断条件可以是任何类型
2.不能缺少default
3.不用再写break
4.这里顺便讲一下区间操作符:
“a...b”表示[a,b],左闭右闭
“a..<b”表示[a,b),左闭右开

3.for语句


【注意】
这里的keys和numbers是常量

4.while语句



5.repeat-while语句


【注意】
在swift1.0的时候,我们还在用do-while。但在swift2.0开始就被苹果修改为repeat-while了。

相关文章

软件简介:蓝湖辅助工具,减少移动端开发中控件属性的复制和粘...
现实生活中,我们听到的声音都是时间连续的,我们称为这种信...
前言最近在B站上看到一个漂亮的仙女姐姐跳舞视频,循环看了亿...
【Android App】实战项目之仿抖音的短视频分享App(附源码和...
前言这一篇博客应该是我花时间最多的一次了,从2022年1月底至...
因为我既对接过session、cookie,也对接过JWT,今年因为工作...