Swift学习记录--基础部分

基础部分:

  • 常量和变量
  • 注释
  • 分号
  • 整数
  • 浮点数
  • 类型安全和类型推断
  • 数值型字面量
  • 数值型类型转换
  • 类型别名
  • 布尔值
  • 元组
  • 可选
  • 断言

声明常量和变量

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

类型标注

声明常量或者变量的时候可以加上类型标注(type annotation),说明常量或者变量中要存储的值的类型。

如果要添加类型标注,需要在常量或者变量名后面加上一个冒号和空格,然后加上类型名称。

var welcomeMessage: String

注意:一般来说很少需要写类型标注。如果你在声明变量或者常量的时候赋了一个初始值,Swift可以推断出这个变量或者常量的类型。

常量和变量的命名

常量与变量名不能包含数学符号,箭头,保留的Unicode码位,连线与制表符。也不能以数字开头,但是可以在常量与变量名的其他地方包含数字。

一旦你将常量与变量声明为确定的类型,你就不能使用相同的名字再次声明,或者改变其存储的值的类型。同时,你也不能将常量与变量进行互转。

注意:

如果需要使用与Swift保留关键字相同的名称作为常量或者变量名,可以使用反引号`,将关键字包围的方式将其作为名字使用。

 

输出常量和变量

println函数来输出当前常量或者变量的值:

println(friendlyWelcome)
//输出"Bonjour!"

println是一个用来输出的全局函数,输出的内容会在最后换行。

 

Swift用字符串插值(string interpolation)的方式把常量名或者变量名当作占位符加入到长字符串中,Swift会用当前常量或者变量的值替换这些占位符。将常量或变量名放入圆括号中,并在开括号前使用反斜杠将其转义:

println("The current value of friendlyWelcome is \(friendlyWelcome)")
//输出"The current value of friendlyWelcome is Bonjour!

转载于:https://www.cnblogs.com/Abbey-blog/p/3862242.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值