Objective-C语言,安全高效而且交互性好,学习曲线平缓
能够不显示指定类型而编译器能够通过赋值来推断变量的类型.可是不支持隐式类型转换,即两种不同类型的变量之间不能够进行运算/赋值
Swift...对于空格敏感
Swift输出变量写法为\(变量/常量名)
在Swift中,整形自己主动判断为Int,假设系统是32位系统,那么这个整形就是Int32,假设是64位系统,那么就是Int64
假设须要特定的整形数...,则须要手动写上类型指定(如:Int8)
在Swift中浮点型默觉得double,假设想要float类型须要显示指定
在Swift中不支持隐式转换,假设想让两个不同类型的数据进行运算,那么须要显示的转换类型...“sex”:”男”]
Swift规定全部的key为同一类型,全部的value为同一类型,key与value能够是不同类型
key的类型为可哈希的(即key的值不能同样)
取元素可用[key值]
如...如:for (index, name) in enumerate(names) {
}
字典的遍历能够用
for (key, value) in 字典名 {
}
依旧用元组遍历