Swift学习心得(备注:整理于2016年3月28日)

1,Swift是什么

Swift,苹果于2014年WWDC(苹果开发者大会)发布的新开发语言,可与Objective-C*共同运行于Mac OS和iOS平台,用于搭建基于苹果平台的应用程序。

Swift是一款易学易用的编程语言,而且它还是第一套具有与脚本语言同样的表现力和趣味性的系统编程语言。Swift的设计以安全为出发点,以避免各种常见的编程错误类别。

2,Swift有什么用。

Swift是苹果公司将要取代Objective-C的iOS平台语言。不就得将来,苹果公司可能就会只让使用swift,而OC弃用。

Swift完全支持苹果app的底层框架,可以像OC一样在各苹果设备上运行。

3,Swift优缺点

(1),优点

​1,简单,是真正意义上的解释性语言,可以降低学习成本。

​2,简洁,继承了OC的优雅,又书写简洁。(一个文件就代替了OC的两个)

​3,可以结合Xcode的新工具playground,做到所见即所得。

​4,可以和OC一起使用,便于扩展。

​5,据苹果官方报道,编译和运行速度比OC更快。

​6,语言使用频率排行榜,AppStore调查,说明swift已经是一种比较成熟的语言,可以放心使用。

(2),缺点

​1,开发到2.0,后续还会更新,会添加新特性。总之学的东西会很多。

​2,第三方开源库相对OC较少,需要慢慢发展。

你可能感兴趣的:(Swift学习心得(备注:整理于2016年3月28日))