Apple离开了Objective-C,使iOS 13中Swift的使用率翻了一番
分析表明,苹果自己在iOS 13中对Swift的使用增加了一倍,因为它与Objective-C的距离越来越远。
Swift最初由Apple于2014年推出,现在已成为跨Cupertino平台进行开发的主要编程语言。第三方开发人员对Swift的采用率很高,但苹果的许多操作系统仍使用Objective-C。
当然,Apple继续在其操作系统中继续使用Objective-C代码的许多原因是它的遗留代码仍然有效。正如古老的格言所说:“如果没有破裂,就不要修理”。
这并不意味着苹果公司对Swift的使用没有增加。自iOS 9以来,开发人员Alexandre Colucci一直密切关注 Apple在其操作系统中使用Swift的情况,并得出了一些有趣的发现。
当Colucci开始跟踪Swift使用情况时,iOS 9中只有一个二进制文件在使用它。在iOS 13中,该数字已增加到141个。此外,如果对苹果公司对Swift的承诺存有疑问,自iOS 12以来使用它的二进制文件数量已增加了一倍以上。
您可能会想到,除了对Sidecar,提醒,健康,书籍,查找我和快捷方式等现有应用程序进行更新之外,Swift主要用于iOS的新增功能中。
iOS 13中的某些系统级服务也使用Swift,包括一项支持Find My的新脱机功能以及负责配对设备(如HomePod和AirPods)的守护程序的服务。
你在开发中使用Objective-C还是swift,请在评论中告诉我们?为什么这么选择?
相关推荐
fort0 2020-05-16
81570790 2020-04-16
86540698 2020-04-08
zhoutaifeng 2020-03-07
好好学习天天 2020-03-06
InterestSoul 2020-02-17
82467413 2019-12-31
84407518 2012-07-16
81570790 2013-07-01
83254851 2013-08-29
84334052 2019-11-19
86540698 2019-11-19
84467715 2011-07-25
81731290 2014-03-22
85437811 2014-03-22
ObjectiveC 2011-09-20
80530297 2015-04-14
80530297 2015-04-20
87214552 2015-05-18