IT商业网-解读信息时代的商业变革
当前位置: 首页 > 手机 > 正文

苹果 Swift 5.2 正式版发布 LSP 和 SwiftSyntax工具改进

2020-03-26 09:51:24  来源:开源中国    

  Swift 是苹果新推出的编程语言,专门针对 OS X 和 iOS 的应用开发。Swift 在各个方面优于 Objective-C,也不会有那么多复杂的符号和表达式。同时,Swift 更加快速、便利、高效、安全。除此之外,新的 Swift 语言依旧会与 Objective-C 相兼容。

  

 

  苹果 Swift 5.2 发布了,此版本专注于改善开发人员体验,主要改进内容包括:

  改进的编译器诊断(错误和警告)和代码补全

  提高调试的可靠性

  改进了 Swift Package Manager 中的依赖项处理

  LSP 和 SwiftSyntax 的工具改进

  语言方面,Swift 5.2 在 Swift Evolution 流程中实现了以下语言建议,这些功能可能会对 Swift 作为函数式编程语言的整体能力产生较大影响:

  SE-0249 键路径表达式作为函数

  SE-0253 用户定义类型的可调用值

  Swift 语法本身也发生了一些改变。通过将协议替换为结构,SwiftSyntax 的 API 中的语法节点层次结构得到了优化。因此,树访问现在变得更快,尤其是在使用 SyntaxRewriter 重写时。

免责声明: IT商业新闻网遵守行业规则,本站所转载的稿件都标注作者和来源。 IT商业新闻网原创文章,请转载时务必注明文章作者和来源“IT商业新闻网”, 不尊重本站原创的行为将受到IT商业新闻网的追责,转载稿件或作者投稿可能会经编辑修改或者补充, 如有异议可投诉至:post@itxinwen.com
微信公众号:您想你获取IT商业新闻网最新原创内容, 请在微信公众号中搜索“IT商业网”或者搜索微信号:itxinwen,或用扫描左侧微信二维码。 即可添加关注。
标签:

品牌、内容合作请点这里: 寻求合作 ››

相关阅读RELEVANT