1、常量与变量:
import UIKit
let aaa = 1111 //这是定义常量
var bbb =222 //这是定义变量
//常量不可以重新赋值修改,否则会报错
//严格的空格
2、标识符与关键词:
let _aaa = 111
let bbb = 222
let BBB = 333
//标识符就是属性名的意思,区分大小写的
//首字符不可以是数字,如7aaa
//中文可以当作标识符使用
//标识符不可以包含特殊字符,如#
//不可以使用关键字作为标识符
3、表达式:
var aaa = 111
var bbb:Int = 222 //整形
//表达式的尾部不需要添加如分号之类的结束符,只需要回车换行即可
//多个表达式可以放在同一行,只需以分号进行分割即可
4、注释:
//这是单行注释
/*
这是多行注释
*/
5、输出语句:
print(aaa) //在控制台可以看到输出
debugPrint(aaa) //调试打印语句
dump(aaa) //通常用于将一个对象的内容,如数组、字典等,转移到标准输出
print(aaa + "bbb") //拼接输出
print("bbb\(aaa)") //括号中的为常量
6、在控制台输出类的实例及其属性:
//一个类
class Myclass {
var aaa = 111
var bbb = 222
//给类添加一个方法
func ccc() {
print("Hi")
}
}
let mc = Myclass() //初始化一个实例
print(mc) //可以在控制台查看实例的类型信息
dump(mc) //可以在控制台查看实例的各个属性的信息
dump(mc.aaa) //查看某个属性的信息
dump(mc.ccc) //可以看到该方法的类型为函数