首页 > 技术文章 > Swift教程

ztw1002 2021-02-09 00:59 原文

基础部分

Swift 包含了 C 和 Objective-C 上所有基础数据类型,Swift 还提供了三个基本的集合类型,Array、Set 和 Dictionary 数组是有序数据的集。集合是无序无重复数据的集。字典是无序的键值对的集。

Swift还增加了元组(Tuple),元组可以让你创建或者传递一组数据,比如作为函数的返回值时,可以用一个元组返回多个值

Swift还增加了可选(optional)类型,用于处理值缺失的情况,可选表示“那儿有一个值,并且它等于x”或者“那儿没有值”。它可以用在任何类型上,不仅仅是类。

Swift和C一样,使用变量来进行存储并通过变量名来关联值

常量和变量必须在使用前声明,用 let 来声明常量,用 var 来声明变量

类型注解

当你声明常量或者变量的时候可以加上类型注解(type annotation),说明常量或者变量中要存储的值的类型。如果要添加类型注解,需要在常量或者变量名后面加上一个冒号和空格,然后加上类型名称。

var welcomeMessage: String    //声明一个类型为 String ,名字为 welcomeMessage 的变量。

常量和变量的命名

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

推荐阅读