swift4.1 系统学习一
/* swift学习笔记1 简介 swift出现的目的:为了简化macOS和iOS开发 特点: 1.开源 2.跨平台 3.面向对象的编程语言 4.编程范式丰富:面向过程,面向对象,函数式编程 5.安全性 */ /* swift学习笔记2 基本类型体系 1.枚举(enum) 2.结构体(struct) 3.类(class) 4.协议(protocol) 5.函数(function) 6.复合类型:元组(tuple) 注意:这里并没有像别的语言那样,把基本数据类型和用户自定义数据类型分类。 值类型:枚举和结构体 引用类型:类和函数 抽象接口类型:协议 协议到底是值类型还是引用类型要取决于所引用的对象的实际类型。 */ //1. 变量 var var a = 1 a = 2 //2. 常量 let let b = 10 //b = 8 //报错 //3. 对象声明与类型标注 //swift具有强大的“类型推导”功能,可以根据声明的对象的初始化的值来推导出对象的类型。 //4. 下划线 //在swift中,下划线具有特殊的含义——表示“通配符”。一般用于对象声明中表示一个缺省对象。 //5. ...