1、swift语句末尾可不再使用分号,if/else语句可不写,方法调用不再使用中括号,而是使用小括号,参数使用逗号隔开,相对于oc来说,语法更简短,这样看起来代码更简便。
2、swift不在使用.h 和.m文件,而是合并.h 和.m文件为.swift文件,文件少了更容易维护。
3、swift代码中引入可选类型(一种针对返回或不返回值的编译时的安全机制)是处理变量之不存在的情况,有一个短暂的反馈能及时发现错误,相比oc更加安全和简洁。
4、字符操作语句相比oc减少了代码量更加简洁,直接相加即可。
5、swift删除了遗留下来的c语言约定大大提升swift的性能,进行计算密集型任务的性能以及接近c++,接近oc的1.4倍。
6、swift还引入了一些高级的数据类型,元组(tuples)