swift 学习 《疯狂swift讲义》 笔记

13. October 2015 笔记 0
  1. swift 不允许直接讲将执行代码放到类定义中
  2. 命令行编辑swift文件   swiftc -o lijian.out main.swift 把main文件编译成lijian.out文件
  3. 按下option 当把鼠标移到一个地方时候,点击会显示帮助页面
  4. 表达式和调用方法时候可以跨行,字符串,变量名和访问属性时候,不能跨行。
  5. 不能在声明变量时候,既不制定类型,又不赋初始值;
  6. 一个数字除以0.0将产生正无穷大的数和负无穷大的书,非数与任何数都不相等。
  7. bool类型的数字只有true和false,不能用0或者1来代替。
  8. 元组用圆括号阔起来,可以容纳不同类型的数据。
  9. 只有可选类型的变量或者常量才可以接受nil,非可选类型的变量和常量不能接受nil
  10. 隐式可选类型可以接受整数类型和nil类型,使用时候会自动隐式解析,适用那些被复制后不会重新变为nil的变量。
  11. swift提供溢出运算符,当程序溢出时候,不报错,而是对溢出的部分进行截取
  12. &+,&-,&*,&/,&%
  13. !== 不恒等于运算符,通常只用于判断引用类型的变量,只要两个引用变量不是引用同一个对象,就返回false
  14. 变量和常量不能含数学符号,不能使用箭头,不能使用关键字,不能以数字开头,不能非法无效的Unicode字符

Leave a Reply

Your email address will not be published. Required fields are marked *