swift -- 1.简介

Swift是苹果公司于2014年6月2日发布的开发语言,从Xcode6开始支持swift语言

是一种强类型的语言,这里的强类型包含了两个方面的含义:1所有的变量必须先声明后使用,2指定类型的变量只能接受类型与之匹配的值。强类型的语言可以在编译过程中发现源代码的错误,从而保证程序更加健壮

是一种面向对象的编译型语言

swift不要求每一条执行语句最后加分号

swift同时支持面向过程编程,类和方法等级相同

Swift程序入口

有两种情况:1只有一个源程序    2有多个源程序

1 当一个Swift应用只有一个源程序的时候,文件的第一行可执行性代码就是Swift程序的入口

2 当Swift应用有很多源程序,只有文件名为main.swift的源程序才能放置可执行性代码,第一行可执行性代码就是Swift程序的入口,其他的源程序中只能定义类和函数等

使用终端窗口来编译运行Swift程序

创建一个HelloWorld.swift文件,在终端程序中编译

swiftc -o hello.out HelloWorld.swift

hello.out就是编译生成的文件,这是一个可执行的文件

运行可执行文件

./hello.out

其中./是告诉系统在当前目录下寻找hello.out文件

如果想要将多个源程序编译成一个文件

swiftc -o hello.out Test.swift main.swift

注释方式

单行注释

//注释内容

多行注释

/*

注释内容

注释内容

*/

分隔符

1 分号 ;

Swift不要求每条语句都以分号结尾,当然也可以这样做

Swift每条语句可以跨行,调用函数可以跨行,调用属性不可以跨行

当一行中有多条语句的时候,需要用分号隔开

2 花括号 {}

定义一个代码块,比如类,结构体,枚举,函数

3 方括号 []

用于访问数组和字典,制定希望访问的数组元素的索引或字典元素的key

4 圆括号()

定义函数的时候用圆括号来包含所有的形参声明,调用函数时也必须使用圆括号来传入参数值

5 空格

空格可以出现在Swift程序的任何地方

6 圆点 .

圆点通常用作类,结构体,枚举,实例来调用属性或方法

命名规则

Swift语言区分大小写

不能以数字开头

由字符,数字,下划线和$组成

原文地址:https://www.cnblogs.com/chebaodaren/p/5401982.html