1. Swift 开发环境搭建.png

Swift 编程语言介绍

Swift 是一种支持多编程范式和编译式的开源编程语言,苹果于 2014 年 WWDC(苹果开发者大会)发布,并于下年宣布将其开源,可与 Objective-C 一起运行在 macOS、iOS、watchOS、tvOS 等平台。

Objective-C 开发者对 Swift 并不会感到陌生,Swift 不仅结合了 C 和 Objective-C 的优点,还吸取了面向过程编程、面向对象编程、面向协议编程、脚本语言(JavaScript / Python / Shell)、多编程范式(命令式编程、声明式编程、函数式编程)等编程语言的特点和思想,可谓博纳取长。

备注:[Apple Swift] [GitHub Swift] [编程范式] [典型的编程范式] [Haskell] [Swift 开发场景]

Swift 开发环境搭建

  1. 准备一台苹果电脑(虚拟机/黑苹果也行)
  2. 使用 macOS 系统版本不低于 10.14
  3. 下载 Xcode 应用版本不低于 10.0
  4. 申请 Apple ID

备注:[Xcode] [创建 Apple ID]

Swift 第一个 Demo

工欲善其事,必先利其器

image.png

编译快捷键:Command ⌘ + B ( Build )
运行快捷键:Command ⌘ + R ( Run )

按住 Command ⌘ 键,鼠标点击源码中的某个框架、方法,可以查看其相关的使用说明

Swift 查看语言版本

Swift 目前还是成长阶段,最新的 Swift 版本相较于老的 Swift 版本,可能会新增或修改某些语法或 API。也就是说两个大版本的 Swift 可能存在或多或少的差异,这时就需要开发者考虑到 Swift 版本的差异性,以做出相应的代码调整。大多数情况,Xcode 会智能提示给出修改建议,开发者就可以平稳地进行版本过渡。

查看 Swift 的语言版本:swift -version
查看 Swift 的其他命令:swift -help

查看项目使用的 Swift 开发语言版本:

截屏2019-10-23上午10.45.45.png

Swift 开发学习网站

备注:[CSDN] [简书] [掘金] [Swift51] [航歌]