标签:style io strong 数据 ar 问题 cti line
变量类型
一般我们总是会把编程语言按照各种纬度做很多归类,比如根据是解释执行还是编译执行的划分车成两类。另一个划分纬度就是变量是弱类型还是强类型的,所以可见变量类型在一门语言是多么的重要。
那么在swift中变量是强类型还是若类型的呢?它又有哪些数据类型呢?
基础类型
在C, C++ 或者Object C 中定义了一些基本类型数据,Swift提供了一些自己的基础类型:
整数类形:Int
浮点类型:Double,Float
布尔类型:Bool
字符串类型:String
集合类型
除了以上这些基础类型外,Swift还提供了一些集合(Collection)类型:
数组:Array
字典:Dictionary
其他类型
元组:Tuple (如果你用过Python的话相信你不会对这个陌生)
Optional type(实在不知道这个该翻译成什么)
现在我们可以回答上面提出的两个问题了:
在Swift中变量是强类型的;(对应Swift手册里提到的:type safe language)
Swift 中有的内容类型有:Int, Float, Double, String, Array, Dictionary, Tuple, Optional type.
Swift 学习笔记2- 变量类型,布布扣,bubuko.com
标签:style io strong 数据 ar 问题 cti line
原文地址:http://my.oschina.net/fuxiaoxian/blog/300175