Swift是什么语言?
Swift是Apple于2014年WWDC(苹果开发者大会)发布的全新开发语言,可用来为IOS,Mac,AppleTV,和AppleWatch等设备开发应用程序,具有快速而且高效的特点,设计是以安全为出发点,以避免各种常见的编程错误类别,提供实时反馈,而且可以被无缝集成到现有Objective-C 代码中。
Swift的特点
- 动态类型的强类型语言
- 支持面向过程和面向对象编程
- 支持闭包
- 扩展性强,通过桥接可以使用OC语言
- 类型安全语言
- 只需要一个文件.swift文件
常量和变量
- 常量使用let关键字来定义,变量使用var关键字来定义,
- 动态指定推导类型,也可以指定类型
- 命名可以使用几乎任何字符,包括Unicode字符等,
- 一般常量使用大写,变量使用驼峰命名法,
- 基础类型:整型Int,浮点型Double,Float,布尔值Bool,以及String字符串,
- 集合数据类型:数组Array和字典Dictionary。
注释
- 注释分为序言性注释和功能性注释
- 序言性注释: 包括模块的接口,数据的描述,模块的功能
- 功能性注释:程序段的功能,语句的功能和数据的状态等。
- 单行注释使用//
- 多行注释使用/xxx/
- 多行注释可以嵌套