苹果正式发布Swift4:兼容基于Swift3所有源码

   日期:2021-07-02     文章发布:文章发布    网络转载:生活号    
核心提示:苹果日前正式发布了Swift编程语言的下一个迭代版本,此次的版本已经是第四版了。Swift4集成了Swift3的所有优势,并兼容此前基于Swift3的全部代码,主要是提供了更高的稳定性。还对标准库进行了改进,并增加了存档和序列化等功能。
移动站源标题:http://mip.818114.com/news/item-26192.html

  苹果日前正式发布了Swift编程语言的下一个迭代版本,此次的版本已经是第四版了。Swift4集成了Swift3的所有优势,并兼容此前基于Swift3的全部代码,主要是提供了更高的稳定性。还对标准库进行了改进,并增加了存档和序列化等功能。

  Swift4带来了更快、更容易使用的String实现,可以保持Unicode的正确性,并增加对创建、使用广告管理子串的支持,它提高了开发者创建、使用和管理集合类型的能力,它支持结构化枚举类型的归档并允许对外部格式进行类型安全的序列化,包括JSON和plist。

  如上文所述,Swift4与Swift3兼容,编译器现配有两种语言模式,即Swift3.2和Swift4.0,在Swift3.2模式下,编译器将接收大部分使用较旧的语言版本构建的源码,为保持兼容性,以前存在的API更新将不会出现在此模式下。苹果也表示,Swift4的功能在这种模式下可用。

  在苹果的平台上,Swift4作为Xcode9的一部分,你可以在Mac App Store中下载到,同时,苹果已经为Ubuntu 16.10、Ubuntu 16.04和Ubuntu 14.04编译了官方的二进制文件,你可以下载、安装并学习。

  虽然从Swift4过渡到Swift3需要一些代码的迁移,不过苹果任务,这个过渡过程还是相对温和的。

免责声明:本网部分文章和信息来源于互联网,本网转载出于传递更多信息和学习之目的,并不意味着赞同其观点或证实其内容的真实性,如有侵权请通知我们删除!(留言删除
 
 
更多>同类行业

同类新闻
最新资讯
最新发布
最受欢迎
网站首页  |  黄页  |  联系方式  |  信息  |  版权隐私  |  网站地图  |  API推送  |  网站留言  |  RSS订阅  |  违规举报  |  陇ICP备22000095号