找回密码
 免费注册

iOS 13 :更多系统 app 和组件采用 Swift 编写

66522 - 2019-09-27 13:43|显示全部楼层
Chrome 77.0.3865.90 macOS 10.14.6
苹果在 2014 年 WWDC 发布了全新 Swift 编程语言,Swift 是苹果平台未来的编程语言。自那以后,很多第三方开发者开始使用 Swift 编写程序,不过苹果 iOS 和 macOS 系统,以及各种系统应用还是采用 Objective-C 编写。

这种情况存在很多原因,首先,苹果目前大量的 Objective-C 代码工作的很完美,没有必要为了重写而重写,没有问题就不要创造新的问题。其次,直到 Swift 5.0,ABI 才稳定,Swift 5.1,模块稳定,对于在系统级别大规模部署很重要。

自 iOS 9 之后,开发者  Alexandre Colucci 一直在统计苹果系统中 Swift 的使用情况。最新的数据显示,在 iOS 13 中,一共有 141 个使用 Swift 编写的二进制可执行文件,是 iOS 12 的两倍多,iOS 12 中有 66 个。


ChartBinariesUsingSwift.png


iOS 13 中,Sidecar 副屏、查找和提醒事项等新功能、新应用都采用 Swift 编写,其他使用 Swift 的 app 包括健康、Books 电子书以及一些系统服务,负责 AirPods 和 HomePod 配对的服务,以及查找 App 的离线查找功能等。

转自 9to5mac
19-9-27 17:09:42
青春物语S ( ♘马上有钱 ) ( 赞 82 )

Chrome 77.0.3865.90
kardashian38 发表于 19-9-27 15:39所以苹果的开发者大会才是REAL开发者大会

难道Google的开发者大会是FAKE的开发者大会嘛
19-9-27 18:06:05

? iPhone 11
青春物语S 发表于 19-9-27 5:09难道Google的开发者大会是FAKE的开发者大会嘛

他可能指的是华为
19-9-27 15:39:30
kardashian38 ( ☆☆ ) ( 赞 2 )

Chrome 76.0.3809.132 macOS 10.14.6
所以苹果的开发者大会才是REAL开发者大会
19-9-28 09:03:40 发自iPhone客户端
nintendoboy ( ☆☆☆ ) ( 赞 11 )

unknown unknown
哪天开始oc写的不允许提交
19-9-29 17:34:10
kardashian38 ( ☆☆ ) ( 赞 2 )

Chrome 76.0.3809.132 macOS 10.14.6
青春物语S 发表于 19-9-27 17:09难道Google的开发者大会是FAKE的开发者大会嘛

我是指沸腾和震惊
19-9-29 17:34:53
kardashian38 ( ☆☆ ) ( 赞 2 )

Chrome 76.0.3809.132 macOS 10.14.6
NumberVII 发表于 19-9-27 18:06他可能指的是华为

懂者自懂

 

您需要登录后才可以回帖 登录 | 免费注册

联系我们|急聘英才|移动版|站点地图|iPhone 客户端|保修查询|排行榜|Mac软件宝箱|麦克叉 ( 京ICP证110625号,京ICP备11029045号-1 )

Since Feb-16-2005

回顶部