swift3.0新特性

原文链接:http://swift.gg/2016/07/27/swift3-changes/

这里只做简单的整理,具体点击原文链接查看。

1.弃用++,--操作符,替而代之的是使用+=,-=。

2.C风格的for循环遭弃用。以前我们这么写:

现在我们这么写:

或者这么写(闭包):

3.移除函数参数的Var标记。也就是说函数中的参数不能带有var标记,若要在函数内部改变参数的值,只能从新定义第三者变量来替代,函数内部可以使用var。原文较详细。

4.函数参数标签的一致性。在之前版本的swift中,函数的第一个参数(如果有多个参数的话)可以免去标签,但是上午swift3.0则不行,保证标签的统一性。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容