1.swift的初步认识和基本的了解

1.基础知识:

Swift 是一门开发 iOS, macOS, watchOS 和 tvOS 应用的新语言。然而,如果你有 C 或者 Objective-C 开发经验的话,你会发现 Swift 的很多内容都是你熟悉的。

Swift 包含了 C 和 Objective-C 上所有基础数据类型, Int表示整型值;Double 和Float 表示浮点型值; Bool是布尔型值;String 是文本型数据。 Swift 还提供了三个基本的 合类型,Array ,Set,Dictionary等数据格式

Swift 还增加了 Objective-C 中没有的高阶数据类型比如元组(Tuple)。元组可以让你创建或者传递一组数据,比如作为函数的返回值时,你可以用一个元组可以返回多个值!

Swift 还增加了可选(Optional)类型,用于处理值缺失的情况。可选表示 “那儿有一个值,并且它等于 x ”或者 “那儿没有值” 。可选有点像在 Objective-C 中使用 ,但是它可以用在任何类型上,不仅仅是类。可选类型比 Objective-C 中的 指针更加安全也更具表现力,它是 Swift 许多强大特性的重要组成部分。

Swift 是一门类型安全的语言,这意味着 Swift 可以让你清楚地知道值的类型。如果你的代码期望得到一个,类型安全会阻止你不小心传入一个 。同样的,如果你的代码期望得到一个 ,类型安全会阻止你意外传入一个可选的 。类型安全可以帮助你在开发阶段尽早发现并修正错误!

你可能感兴趣的:(1.swift的初步认识和基本的了解)