Swift2.0发布以来的历次主要更新

Swift2.0发布以来的历次主要更新,第1张

概述说明:限于Luanguage Guide,按照更新日期倒序。 更新日期:2015-08-24 Variadic Parameters不再限制可变参数的个数,当然同时也不再限制可变参数出现的位置。 PS:原来限制只可以有一个而且只能放在参数列表的末尾。 更新日期:2015-08-06 “ Representing and Throwing Errors ”一节,任何类型都可以遵循ErrorType协

说明:限于Luanguage GuIDe,按照更新日期倒序。

更新日期:2015-08-24

Variadic Parameters不再限制可变参数的个数,当然同时也不再限制可变参数出现的位置。
PS:原来限制只可以有一个而且只能放在参数列表的末尾。

更新日期:2015-08-06

“ Representing and Throwing Errors ”一节,任何类型都可以遵循ErrorType协议了。
PS:原来版本未知。
“Type Properties”节修改NOTE内容
添加:
存储的类型属性在首次被访问时才惰性初始化。而且被确保值初始化一次,即便有多线程对其访问也不例外,而且他们还不必用lazy关键字标记。

分析:对比“Lazy Stored PropertIEs”一节末尾的NOTE,类型存储属性实际上是默认惰性初始化的,而且初始化过程线程安全;实例惰性存储属性的初始化并不是线程安全的。

更新日期:2015-07-21

更新了“Capturing Value”一节内容。 示例代码中表示函数返回值的内容由“()->Int”修改为了“VoID->Int”,此处修改不是主要内容,应该是由于“Function Types as Return Types”一节内容修改而作的相应修改。

总结

以上是内存溢出为你收集整理的Swift2.0发布以来的历次主要更新全部内容,希望文章能够帮你解决Swift2.0发布以来的历次主要更新所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1084896.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-27
下一篇 2022-05-27

发表评论

登录后才能评论

评论列表(0条)

保存