您现在的位置是:首页>热点 > 正文
苹果iOS 12.2新功能亮点:App 容量缩小 启动也更快
2021-02-07 03:27:03【热点】
简介 要记住,小编一直在等大家的稿子,不管是对于某款新手机的好奇,还是对于一些不太清楚事情的好奇,都可以给小编留言,小编会尽快给大家安
要记住,小编一直在等大家的稿子,不管是对于某款新手机的好奇,还是对于一些不太清楚事情的好奇,都可以给小编留言,小编会尽快给大家安排稿件。
在过去 10 年之中,苹果开发者生态圈中最大的改变就是全新的 Swift 编程语言。在今年的 WWDC 上,我们也许会看到另外一项重大改变,那就是第三方 UIKit 应用登陆Mac 平台。对于 Swift ,这款全新的编程语言在 WWDC 2014 发布。在苹果工程师团队和开源社区的共同努力下,Swift 不断的升级,目前最新的版本为 4.2.1。
自第一个版本以来,Swift 一直影响用户的是它的应用程序二进制接口(ABI)不稳定。 简单的说,就是苹果不能在其操作系统中包含 Swift语言支持,因为使用 Swift 3 编写的应用程序将不能与 Swift 4 的语言支持二进制文件一起使用。解决方案是 App 在自己的安装包中包含 Swift 语言库,这增加了 App 的容量。
Swift 5 发布后,语言将可以兼容 ABI。目前,Swift 5 已经包含在 iOS 12.2、tvOS 12.2、watchOS 5.2 和 macOS 10.14.4 系统中,这些系统目前正在测试之中。未来,当新版系统发布后,App Store 中使用 Swift 5 开发的应用可以缩小容量。与此同时,应用的启动速度也会小幅提升,因为 Swift 动态库包含在系统之中,可以缓存在内存中,在所有应用中 共享。那么 App 容量会缩小多少呢?
Apollo for Reddit 目前的容量为 35.7MB,其中包含 7.5MB Swift 库。当升级至 iOS 12.2 后,容量会缩小 20%,也就是不到 30MB。PCalc 的容量为 86.8MB,其中也包含 7.5MB Swift 库,升级后可以缩小 9%,也就是不到 80MB。
现在数码产品上来说,还是很多有提高的地方,不管是国产上的还是国际上的,都是一直在竞争阶段,也促使相关的科技不断在提高。这类资讯是相当之多。
相关文章
热点内容
6月29日中卫疫情最新确诊消息 宁夏中卫最近疫情最新消息数据
8月23日兰州最新疫情状况 甘肃兰州今日是否有新冠疫情
9月10日天水今天疫情最新情况 甘肃天水疫情最新状况确诊人数
8月16日承德目前疫情是怎样 河北承德疫情现在有多少例
5月2日宝鸡目前疫情是怎样 陕西宝鸡疫情最新累计数据消息
昵称男生高冷简短好听二字(男生昵称高冷二个字)
闪电有多粗(瘦成一道闪电有多粗)
9月29日烟台疫情情况数据 山东烟台疫情到今天累计多少例
10月22日武汉今日疫情数据 湖北武汉疫情累计有多少病例
12月15日甘南州疫情最新数据消息 甘肃甘南州最近疫情最新消息数据
老师有意思的课(老师有意思的课文)
空气炸锅蘑菇(空气炸锅蘑菇烤多久)
怎么选好的苹果(怎么选好的苹果耳机)
浴佛节在家怎么做(浴佛节应该做些什么)
大风吹倒梧桐树自有旁人说短长是什么意思(大风刮倒梧桐树自有旁人论短长这句话什么意思)