大家好,又见面了,我是全栈君,祝每个程序员都可以多学几门语言。...兼具脚本语言,入门更加简单的语言
更加偏向人性化(英文)的编程语言
从2010年開始由克里斯负责开发,前期以GCC编译器为主,后期採用LLVM 6.0
OC诞生于1983年
Swift特点:兼容C...Objective-C语言,安全高效而且交互性好,学习曲线平缓
能够不显示指定类型而编译器能够通过赋值来推断变量的类型.可是不支持隐式类型转换,即两种不同类型的变量之间不能够进行运算/赋值
Swift...字符,除了数学符号,箭头和横线
字符串拼接能够直接用”+”
“+”相当于C++中的运算符重载
元组:(概念来自关系型数据库)
数据库中的一条记录相当于一个元组,元组中的数据能够是不同类型
与结构体类似...NSArray
字典:
与OC不同,字典也用[]定义
如:var person = [“name”:”张三”, “sex”:”男”]
Swift规定全部的key为同一类型,全部的value为同一类型