,泛型支持,支持命名空间,去除隐式类型转换,多返回值等这些优秀的特性让这门语言显得现代和便捷,再加上学习了非常多其它语言类似Go,JavaScript等等的优秀语法,它同一时候兼具编译语言的高性能和脚本语言的交互性...+realNumber
数组及字典声明
var numbers = [1,5,2,1,6]
var dict = [“isNew” :“yes”,
“name” : “Swift”]
两种数据结构都使用中括号来表示...,而不是字典用大括号了,这样倒是能和函数流程控制以及闭包区分开。...numbers[3] =4
能够直接对数组中的元素进行赋值,而不必在乎是不是mutable array或者array了
流程控制语句
for循环及if语句
numbers = [4,5,6,7,8,9...可变參数的多返回值
多个不同类型或同样类型的值组成的数据结构Swift里称为元组(tuple)
以下一个函数传入可变參数,使用元组返回多个值
func caculate(numbers: Int…) -