• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

[Swift]编程语言5.4:文档修订历史

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★
➤微信公众号:山青咏芝(shanqingyongzhi)
➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/
➤GitHub地址:https://github.com/strengthen/LeetCode
➤原文地址:https://www.cnblogs.com/strengthen/p/10977730.html 
➤如果链接不是山青咏芝的博客园地址,则可能是爬取作者的文章。
➤原文已修改更新!强烈建议点击原文地址阅读!支持作者!支持原创!
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★

热烈欢迎,请直接点击!!!

进入博主App Store主页,下载使用各个作品!!!

注:博主将坚持每月上线一个新app!!!

2021-02-17

2020-09-16

2020-03-24

  • 已针对Swift 5.2更新。
  • 向“密钥路径表达式”部分添加了有关传递密钥路径而不是闭包的信息
  • 在“特殊名称方法”部分添加了有关语法糖的信息,使类,结构和枚举的实例可以与函数调用语法一起使用。
  • 更新了“下标选项”部分,现在下标支持具有默认值的参数。
  • 更新了“自我类型”部分,现在Self可以在更多上下文中使用。
  • 更新了“式解包的可选值”部分,以使您可以更清楚地了解隐式解包的可选值可以用作可选值或非可选值。

2019-09-10

  • 已为Swift 5.1更新。
  • 向“不透明类型”一章添加了有关指定其返回值所遵循的协议的功能的信息,而不是提供特定的命名返回类型
  • 向“属性包装器”部分添加了有关属性包装器的信息
  • 冻结部分中添加了有关为库演化而冻结的枚举和结构的信息
  • 在“隐式返回”和“简写Getter声明”两节中添加了有关省略函数的信息的函数return
  • 将有关在类型上使用下标的信息添加到“类型下标”部分。
  • 更新了“枚举案例模式”部分,现在枚举案例模式可以匹配可选值。
  • 更新了“结构类型的成员明智的初始化程序”部分,现在成员明智的初始化程序支持省略具有默认值的属性的参数。
  • 将有关在运行时通过键路径查找的动态成员的信息添加到dynamicMemberLookup部分。
  • 添加macCatalyst到“条件编译块”中的目标环境列表中
  • 更新了“自我类型”部分,现在Self可用于引用当前类,结构或枚举声明引入的类型。

2019-03-25

2018-09-17

2018-03-29

2017-12-04

  • 已为Swift 4.0.3更新。
  • 更新了“键路径表达式”部分,现在键路径支持下标组件。

2017-09-19

2017-03-27

  • 已为Swift 3.1更新。
  • 添加了带有通用Where子句的扩展部分,其中包含有关包含需求的扩展的信息。
  • 在“循环中”部分中添加了在范围内进行迭代的示例
  • 在“失败的初始化程序”部分中添加了失败的数字转换的示例
  • 向“声明属性”部分添加了有关将该available属性与Swift语言版本一起使用的信息
  • 更新了“函数类型”部分中的讨论,以注意在编写函数类型时不允许使用参数标签。
  • 更新了“条件编译块”部分中对Swift语言版本号的讨论,现在允许使用可选的补丁程序号。
  • 更新了“函数类型”部分中的讨论,现在,Swift可以区分采用多个参数的函数和采用元组类型的单个参数的函数。
  • 从“表达式”一章中删除了“动态类型表达式”部分,现在这type(of:)是一个Swift标准库函数。

2016-10-27

2016-09-13

  • 已为Swift 3.0更新。
  • 更新了函数”章和“函数声明”部分中对函数的讨论,以注意默认情况下所有参数都获得参数标签。
  • 更新了“高级运算符”一章中有关运算符的讨论,现在您将它们实现为类型方法,而不是全局函数。
  • 在“访问控制”一章中添加了关于openfileprivate访问级别修饰符的信息
  • 更新了inout函数声明”部分中的讨论,以注意它出现在参数类型的前面而不是参数名称的前面。
  • 更新了转义闭包自动闭包部分以及“属性”一章中关于@noescape@autoclosure属性的讨论,因为它们是属性,而不是声明属性。
  • 在“高级运算符”一章的“自定义中缀运算优先级”部分和“声明”一章优先级组声明”部分中添加了有关运算符优先级组的信息
  • 更新整个讨论在使用MacOS的,而不是OS X,Error而不是ErrorProtocol和协议的名称,如ExpressibleByStringLiteral代替StringLiteralConvertible
  • 更新了泛型”一章的“泛型子句”部分和“泛型参数和参数”一章中的讨论,现在,泛型子句写在声明的末尾。where
  • 更新了“转义闭包”部分中的讨论,现在默认情况下闭包是不转义的。
  • 更新在讨论可选绑定一节的基础知识章和虽然声明中的部分陈述章,现在ifwhileguard语句中使用的条件下不使用逗号分隔的列表where条款。
  • 添加了有关具有多个模式的开关情况下的信息交换的部分控制流章和switch语句中的部分陈述章。
  • 现在,函数参数标签不再是函数类型的一部分,从而更新了“函数类型”部分中对函数类型的讨论
  • 更新协议组合物类型的讨论在协议组合的的部分协议章节和在协议组合类型的的部分类型章以使用新的语法。Protocol1 Protocol2
  • 更新了“动态类型表达式”部分中的讨论,以将新type(of:)语法用于动态类型表达式。
  • 更新了对行控制语句的讨论,以使用#sourceLocation(file:line:)行控制语句”部分中语法
  • 更新了“永不返回的函数”中的讨论,以使用新Never类型。
  • 在“文字表达”部分中添加了有关游乐场文字的信息
  • 更新了“ In-Out参数”部分中的讨论,以注意只有不转义的闭包才能捕获In-out参数。
  • 更新了“默认参数值”部分中有关默认参数的讨论,现在不能在函数调用中对它们进行重新排序。
  • 在“属性”一章中更新了属性参数以使用冒号
  • 向“重新抛出函数和方法”部分添加了有关在重新抛出函数的catch块内抛出错误的信息
  • 向“选择器表达式”部分添加了有关访问Objective-C属性的getter或setter的选择器的信息
  • 向“类型别名声明”部分添加了有关通用类型别名以及在协议内部使用类型别名的信息。
  • 更新了“函数类型”部分中对函数类型的讨论,以注意需要在参数类型周围加上括号。
  • 更新了属性章节需要注意的是@IBAction@IBOutlet@NSManaged属性意味着@objc属性。
  • @GKInspectable“声明属性”部分中添加了有关该属性的信息
  • 更新了“可选协议要求部分中对可选协议要求的讨论,以澄清它们仅在与Objective-C互操作的代码中使用。
  • let从“函数声明”部分中删除了有关在函数中显式使用in参数的讨论
  • 现在,已从Swift标准库中删除了Boolean协议,从“语句”一章中删除了对协议的讨论
  • 更正了“声明属性”部分中对@NSApplicationMain属性的讨论

2016-03-21

  • 已为Swift 2.2更新。
  • 向“条件编译块”部分添加了有关如何根据所使用的Swift版本有条件地编译代码的信息
  • 在“显式成员表达式”部分中添加了有关如何区分名称仅由其参数名称不同的方法或初始化程序的信息
  • #selector向“选择器表达式”部分添加了有关Objective-C选择器语法的信息
  • 更新了有关关联类型的讨论,以associatedtype在“关联类型协议关联类型声明”部分中使用关键字
  • nil在“失败的初始化程序”部分中,有关在实例完全初始化之前返回的初始化程序的更新信息
  • 在“比较运算符”部分中添加了有关比较元组的信息
  • 向“关键字和标点”部分添加了有关使用关键字作为外部参数名称的信息
  • 更新了“声明属性”部分中对@objc属性的讨论,以注意枚举和枚举案例可以使用此属性。
  • 更新了“运算符”部分,其中讨论了包含点的自定义运算符。
  • 在“重新抛出函数和方法”部分添加了一条注释,即重新抛出函数不能直接抛出错误。
  • 向“属性观察者”部分添加了一条注释,该注释关于在将属性作为输入输出参数传递时调用属性观察器。
  • “快速浏览”一章中增加了有关错误处理的部分。
  • 更新了“弱引用”部分中的数字,以更清楚地显示重新分配过程。
  • 删除了有关C样式for循环,++前缀和后缀运算符以及--前缀和后缀运算符的讨论。
  • 删除了对可变函数参数和咖喱函数的特殊语法的讨论。

2015-10-20

2015-09-16


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap