码迷,mamicode.com
首页 > 其他好文 > 详细

Swift 学习笔记2- 变量类型

时间:2014-08-12 09:07:04      阅读:191      评论:0      收藏:0      [点我收藏+]

标签:style   io   strong   数据   ar   问题   cti   line   

变量类型

    一般我们总是会把编程语言按照各种纬度做很多归类,比如根据是解释执行还是编译执行的划分车成两类。另一个划分纬度就是变量是弱类型还是强类型的,所以可见变量类型在一门语言是多么的重要。

    那么在swift中变量是强类型还是若类型的呢?它又有哪些数据类型呢?

  1. 基础类型

    在C, C++ 或者Object C 中定义了一些基本类型数据,Swift提供了一些自己的基础类型:

    整数类形:Int

    浮点类型:Double,Float

    布尔类型:Bool

    字符串类型:String

  2. 集合类型

    除了以上这些基础类型外,Swift还提供了一些集合(Collection)类型:

    数组:Array

    字典:Dictionary

  3. 其他类型

    元组:Tuple (如果你用过Python的话相信你不会对这个陌生)

    Optional type(实在不知道这个该翻译成什么)


现在我们可以回答上面提出的两个问题了:

  1. 在Swift中变量是强类型的;(对应Swift手册里提到的:type safe language)

  2. Swift 中有的内容类型有:Int, Float, Double, String, Array, Dictionary, Tuple, Optional type.



Swift 学习笔记2- 变量类型,布布扣,bubuko.com

Swift 学习笔记2- 变量类型

标签:style   io   strong   数据   ar   问题   cti   line   

原文地址:http://my.oschina.net/fuxiaoxian/blog/300175

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!