美文网首页
1、【Swift】基础语法(常量、变量、类型标注)

1、【Swift】基础语法(常量、变量、类型标注)

作者: Sunday_David | 来源:发表于2020-12-04 11:54 被阅读0次

基础部分

  • Swift 增加了 Objective-C 中没有的高阶数据类型比如元组(Tuple),可用于多返回值的函数。

  • Swift 还增加了可选(Optional)类型,用于处理值缺失的情况,它可以用在任何类型上,不仅仅是类。

  • Swift 是【类型安全】的语言,可在开发阶段尽早发现并修正错误。

常量和变量

  • 场景:无需多次改变赋值,使用常量;需要多次改变值,使用变量。

  • 常量的值一旦设定就不能改变,而变量的值可以随意更改。

声明常量和变量

  • 用 let 来声明常量,用 var 来声明变量

  • 可以在一行中声明多个常量或者多个变量,用逗号隔开:

var x = 0.0, y = 0.0, z = 0.0

类型注解(type annotation)

  • 场景:初始值不确定,需要标明数据类型

  • 可以在一行中定义多个同样类型的变量,用逗号分割,并在最后一个变量名之后添加类型注解:

var red, green, blue: Double

一般很少写类型注解。在声明常量或者变量赋初始值,Swift 可以推断类型.

常量和变量的命名

  • 常量和变量名可以包含任何字符,包括 Unicode 字符:
let π = 3.14159
let 你好 = "你好世界"
let 🐶🐮 = "dogcow"
  • 不能包含数学符号,箭头,保留的(或者非法的)Unicode 码位,连线与制表符
  • 不能以数字开头,但是可以在常量与变量名的其他地方包含数字。

可以使用反引号(`)将关键字包围的方式将其作为名字使用, 应当避免使用关键

输出常量和变量

  • print(_:separator:terminator:) 函数
  • 第一个参数:Any...(可变(数量)参数)
  • 第二个参数:分隔符-String,默认值" "
  • 第三个参数:终止符-String,默认值"\n"

相关文章

网友评论

      本文标题:1、【Swift】基础语法(常量、变量、类型标注)

      本文链接:https://www.haomeiwen.com/subject/vagbwktx.html