您正在使用IE低版浏览器,为了您的IThao123账号安全和更好的产品体验,强烈建议使用更快更安全的浏览器
首页 > 专题 > 技术 > Swift入门学习 > 5.基础

5.基础

Swift 是一种新的编程语言,主要用于IOS 和 Mac OS X 应用程序的开发。尽管如此,Swift 的许多部分和 C 和 Objective - C 语言类似。

 

Swift 提供自己的语言类型版本,所有的都是基于 C 和 Objective - C 的基本类型,包括 Int、Double 、 Float 、Bool、String 。Swift还提供了强大的两个集合类型版本:Array 和 Dictionary 。

 

像 C 语言一样,Swift 通过变量来存储和通过明确的变量名来关联值。Swift 还大量的变量的值不能被改变,这些被称为常量,而且比 C 语言更强大。在 Swift 中,常量的使用会使代码更安全、所要表达的意图更清晰。

 

除了熟悉的类型,Swift 引入了在 Objective - C中没有的更先进的类型。比如元组,通过元组,您能够创建和传递一组值。在作为函数的返回值时,通过元组可以返回多个值。

 

Swift 也引入了可选(Optional)类型,用于处理缺失值的情况。可选(Optional)类型表示:“有一个值,它等于x” 或 “没有值”。可选(Optional)类型类似于在 Objective - C 中使用 nil ,但它可用于任何类型,不仅仅是类。相比于 Objective - C中的 nil ,可选(Optional)类型更加安全,更具表现力。是 Swift 许多最强大功能的重要组成部分。


事实上,Swift是一种更安全的语言,可选(Optional)就是一个例子。Swift 可以帮助你认清代码中值的类型。如果你的代码的预期一个字符串,类型安全会防止你误入一个Int。这可以使您在开发过程能够尽早捕获并修复错误。



文章点评: