当前位置:首页 > 话题广场 > 科技专区 > 互联网

关于2014wwdc我想说Swift 5将帮助iOS 12.2应用瘦身 启动加快

年对任何人都具有重要意义,苹果开发者生态系统也是如此。

要说苹果开发者生态系统最重要的变化,当属 Swift 编程语言的发展。今年的 WWDC 上我们可以期待最新的进度,其中有一项重大改变,那就是第三方 UIKit 应用登陆 Mac 平台。

Swift 语言最早在 2014 WWDC 上亮相,在苹果工程师和开源社区的共同努力下,它不断更新,现在已经达到了 4.2.1 版本。

自第一版以来,Swift 一直存在一个问题,那就是它的应用程序二进制接口(ABI)并不稳定。简单的说,就是苹果不能在其操作系统中包含 Swift 语言支持,因为使用 Swift 3 编写的应用程序将不能与 Swift 4 的语言支持二进制文件一起使用。

为了解决这个问题,苹果系统的 App 需要自己的安装包中内置 Swift 语言库,这就增加了 App 的容量。

现在,Swift 5 要出来解决问题了。

Swift 5 兼容二进制接口,它已经包含在 iOS 12.2、tvOS 12.2、watchOS 5.2 和 macOS 10.14.4 这四个系统中,这几大系统目前正在测试阶段,很快会带来首个公众测试版。

使用 Swift 5 的所有 App 将共享 Swift 动态库,就可以缩小容量,举个例子,Apollo for Reddit 目前的容量为 35.7 MB,其中包含 7.5 MB Swift 库。当升级至 iOS 12.2 后,容量会缩小 20%,也就是不到 30 MB。PCalc 的容量为 86.8 MB,其中也包含 7.5 MB Swift 库,升级后可以缩小 9%,也就是不到 80 MB。Apple Watch 的 Chirp 大小为 28.8 MB,包含 11.6 MB 的 Swift 库,更新到 Swift 5 后大小将减少 30% 以上。

Swift 5 的另一个好处是让 App 启动速度变快,因为每个动态库都会增加其启动时间,而新系统的动态库会缓存在内存中,并在所有应用程序之间共享。

所以,等到几大系统的新版本上线,最终与 Swift 语言相关的限制将在一夜之间消除,这是令人欣喜的成果。

1.《关于2014wwdc我想说Swift 5将帮助iOS 12.2应用瘦身 启动加快》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。

2.《关于2014wwdc我想说Swift 5将帮助iOS 12.2应用瘦身 启动加快》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。

3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/keji/2212786.html

上一篇

关于139说客我想说季后赛个人效率排行top10, 骑士1人,火箭2人,勇士2人,马刺1人!

下一篇

2020南充网络春晚筹备工作正式启动

2014wwdc,干货看这篇!Swift 5将帮助iOS 12.2应用瘦身 启动加快

2014wwdc,干货看这篇!Swift 5将帮助iOS 12.2应用瘦身 启动加快

2014wwdc相关介绍,(9500.163.com) 十年对任何人来说都是意义非凡的,对苹果开发者生态系统来说也一样。 达到当天最大量API KEY 超过次数限制要说苹果开发者生态系统最重要的变化,当属 Swift 编程语言...

【2014wwdc】Swift 5将帮助iOS 12.2应用瘦身 启动加快

【2014wwdc】Swift 5将帮助iOS 12.2应用瘦身 启动加快

2014wwdc相关介绍,(9500.163.com) 十年对任何人来说都是意义非凡的,对苹果开发者生态系统来说也一样。 达到当天最大量API KEY 超过次数限制要说苹果开发者生态系统最重要的变化,当属 Swift 编程语言...

关于2014wwdc我想说猜猜看:WWDC 2016最亮眼的会是什么新品

关于2014wwdc我想说猜猜看:WWDC 2016最亮眼的会是什么新品

2014wwdc相关介绍,记住,这是开发者大会。即使没有新硬件,这些人也不在乎。 自从 2011 年开始,苹果的忠实粉丝就很难在一年一度的 WWDC 大会上看到亮眼的硬件新产品。更直接一点说,就是看不到新款 iPhone 了,...

2014wwdc看这里!猜猜看:WWDC 2016最亮眼的会是什么新品

2014wwdc看这里!猜猜看:WWDC 2016最亮眼的会是什么新品

2014wwdc相关介绍,记住这是一场开发者大会,就算没有新硬件出现这些人也是不在乎的。 达到当天最大量API KEY 超过次数限制 自从 2011 年开始,苹果的忠实粉丝就很难在一年一度的 WWDC 大会上看到亮眼的硬件新产...

【2014wwdc】猜猜看:WWDC 2016最亮眼的会是什么新品

【2014wwdc】猜猜看:WWDC 2016最亮眼的会是什么新品

2014wwdc相关介绍,记住,这是开发者大会。即使没有新硬件,这些人也不在乎。 自从 2011 年开始,苹果的忠实粉丝就很难在一年一度的 WWDC 大会上看到亮眼的硬件新产品。更直接一点说,就是看不到新款 iPhone 了,...

【2014wwdc】专题Swift 5将帮助iOS 12.2应用瘦身 启动加快

【2014wwdc】专题Swift 5将帮助iOS 12.2应用瘦身 启动加快

2014wwdc相关介绍,(9500.163.com) 十年对任何人来说都是意义非凡的,对苹果开发者生态系统来说也一样。 达到当天最大量API KEY 超过次数限制要说苹果开发者生态系统最重要的变化,当属 Swift 编程语言...

【2014wwdc】专题猜猜看:WWDC 2016最亮眼的会是什么新品

【2014wwdc】专题猜猜看:WWDC 2016最亮眼的会是什么新品

2014wwdc相关介绍,记住,这是开发者大会。即使没有新硬件,这些人也不在乎。 自从 2011 年开始,苹果的忠实粉丝就很难在一年一度的 WWDC 大会上看到亮眼的硬件新产品。更直接一点说,就是看不到新款 iPhone 了,...

2014wwdc,干货看这篇!猜猜看:WWDC 2016最亮眼的会是什么新品

2014wwdc,干货看这篇!猜猜看:WWDC 2016最亮眼的会是什么新品

2014wwdc相关介绍,记住这是一场开发者大会,就算没有新硬件出现这些人也是不在乎的。 达到当天最大量API KEY 超过次数限制 自从 2011 年开始,苹果的忠实粉丝就很难在一年一度的 WWDC 大会上看到亮眼的硬件新产...