1.五种类型:

包含五种类型——枚举(enum)、结构体(struct)、类(class)、协议( protocol)以及函数类型(function types)。

2.变量对象:var

3.常量对象:let

4.对象声明与类型标注:

5.Swift中的下划线:表示缺省对象

6.Swift中的语句和表达式:

7.Swift中的标识符:

Swift中可以通过对关键字前后加 ` 符号作为标识符来使用。以下代码中的标识符都是合法的。
let `var` = 0
let `inout` = 0
let `hello` = 0

` 符号中也是不允许摆放非法标识符的。

8.Swift注释:

// MARK: - 文字

// TODO: - 文字

// FIXME: - 文字

最新文章

  1. HTML5 学习总结(一)——HTML5概要与新增标签
  2. USB协议规范学习(一)
  3. 使用checkbox做出radiobutton的效果
  4. 正则表达式(/[^0-9]/g,'')中的"/g"是什么意思 ?
  5. UIActionSheet
  6. Windows 7 + Visual Studio 2012 + cocos2d-x 2.1.5
  7. web安全:xss && csrf
  8. scheme Continuation
  9. SpringMvc的运行流程
  10. 201621123060《JAVA程序设计》第十四周学习总结
  11. python_code list_3
  12. [Linux] 一个前端必会的 Nginx 免费教程-在虚拟机中用deepin测试
  13. 【译】《C# Tips -- Write Better C#》
  14. HAProxy负载均衡技术
  15. vue axios封装以及登录token过期跳转问题
  16. Flutter的scope_model使用mixin语法报错
  17. 解决 Ionic 浏览器跨域问题
  18. Scalable MySQL Cluster with Master-Slave Replication, ProxySQL Load Balancing and Orchestrator
  19. Haskell语言学习笔记(35)Contravariant
  20. Java ReentrantLock和synchronized两种锁定机制的对比

热门文章

  1. laravel-nestedset:多级无限分类正确姿势
  2. 018_Python3 模块
  3. Jenkins - Update information obtained: 不可用 ago;
  4. 13、SparkContext详解
  5. [FUZZ]文件上传fuzz字典生成脚本—使用方法
  6. 数据结构Java版之遍历二叉树(六)
  7. Percona,MariaDB,MySQL衍生版如何取舍
  8. Python将多张图片进行合并拼接
  9. Visual Studio、.NET Framework、VC++、C#各个版本的对应关系
  10. Java获取系统基础参数信息