网易首页 > 网易号 > 正文 申请入驻

Swift 6.3增强C互操作性和安卓SDK支持

0
分享至


苹果主导的跨平台编程语言Swift发布6.3版本,该版本提供了更灵活的C互操作性和跨平台构建工具改进,同时正式推出了安卓移动应用开发SDK。

Swift 6.3于3月24日正式发布,可在swift.org下载使用。在C互操作性方面,6.3版本首次引入了@c属性,用于将Swift函数和枚举暴露给项目中的C代码。使用@c注释函数或枚举时,Swift会在生成的C头文件中包含相应的声明,这些声明可以被包含在C/C++文件中使用。

构建系统与包管理器改进

Swift 6.3集成了Swift构建系统的预览版本到Swift包管理器中。这个预览版提供了跨所有支持平台的统一构建引擎,带来更一致的跨平台开发体验。6.3版本中Swift包管理器的改进包括预构建的Swift语法用于共享宏库、灵活的继承文档以及可发现的包特性。

安卓开发支持

在安卓开发方面,Swift SDK for Android使开发者能够使用Swift开发原生安卓程序,并更新Swift包以支持安卓平台构建。此外,开发者可以使用Swift Java和Swift Java JNI Core将Swift代码集成到现有的用Kotlin或Java编写的安卓应用程序中。

其他重要更新

Swift 6.3还引入了模块选择器,用于指定Swift在代码中使用API时应该查找的导入模块。嵌入式Swift在多个方面得到改进,包括增强的C互操作性、更好的调试支持,以及向完整链接模型迈出的重要步骤。

核心库方面,Swift Testing在警告问题、测试取消和图像附件等领域得到改进。DocC文档编译器新增了实验性功能,支持markdown输出、按页面静态HTML内容和代码块注释。

为了控制库API性能,Swift 6.3引入了新属性,让库作者对API客户端的编译器优化拥有更精细的控制权。

Q&A

Q1:Swift 6.3的@c属性有什么作用?

A:@c属性是Swift 6.3新引入的功能,用于将Swift函数和枚举暴露给项目中的C代码。使用@c注释函数或枚举时,Swift会在生成的C头文件中包含相应的声明,这些声明可以被C/C++文件包含和使用,大大增强了Swift与C代码的互操作性。

Q2:Swift 6.3如何支持安卓开发?

A:Swift 6.3通过Swift SDK for Android正式支持安卓开发,使开发者能够使用Swift开发原生安卓程序。同时提供Swift Java和Swift Java JNI Core工具,让开发者可以将Swift代码集成到现有的用Kotlin或Java编写的安卓应用程序中。

Q3:Swift 6.3在跨平台开发方面有哪些改进?

A:Swift 6.3集成了统一的Swift构建系统预览版到包管理器中,提供跨所有支持平台的统一构建引擎,带来更一致的跨平台开发体验。同时改进了包管理器功能,包括预构建语法、灵活继承文档和可发现包特性等。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
中国有两个禁区,一个是三峡大坝,另一个谁敢触碰就等于宣战

中国有两个禁区,一个是三峡大坝,另一个谁敢触碰就等于宣战

麓谷隐士
2026-07-21 06:40:03
比赛今晚开打,申花队却遭当头一棒,妥妥坏消息,晋级足协杯8强悬了

比赛今晚开打,申花队却遭当头一棒,妥妥坏消息,晋级足协杯8强悬了

零度眼看球
2026-07-21 09:31:43
阿根廷丢球原因曝光!23岁悍将成罪人 球迷及阿媒炮轰:整理球袜致漏掉费兰

阿根廷丢球原因曝光!23岁悍将成罪人 球迷及阿媒炮轰:整理球袜致漏掉费兰

狍子歪解体坛
2026-07-21 09:49:57
张学良晚年坦言:我平生最不该做的一件事,就是处决了那个将蒋介石看透到骨子里的人

张学良晚年坦言:我平生最不该做的一件事,就是处决了那个将蒋介石看透到骨子里的人

磊子讲史
2026-07-21 10:52:11
谢霆锋父亲过世,张柏芝让儿子回国见爷爷,谢贤把9成遗产给孙子

谢霆锋父亲过世,张柏芝让儿子回国见爷爷,谢贤把9成遗产给孙子

椰黄娱乐
2026-07-21 15:09:35
克里米亚:1853年的坑,2022年又踩了一遍

克里米亚:1853年的坑,2022年又踩了一遍

苏格拉高
2026-07-21 07:38:27
邹市明台上拼命打拳,冉莹颖台下叫得非常激动,李维嘉满脸担忧!2017年一场拳击赛被扒,引轩然大波

邹市明台上拼命打拳,冉莹颖台下叫得非常激动,李维嘉满脸担忧!2017年一场拳击赛被扒,引轩然大波

火山詩话
2026-07-21 08:25:39
上海阿根廷球迷开启“护主模式”,街头疯狂攻击西班牙球迷

上海阿根廷球迷开启“护主模式”,街头疯狂攻击西班牙球迷

News脑洞
2026-07-21 16:14:01
FIFA官宣:将调查世界杯决赛赛后冲突!阿根廷队或遭罚 2将难逃禁赛

FIFA官宣:将调查世界杯决赛赛后冲突!阿根廷队或遭罚 2将难逃禁赛

我爱英超
2026-07-21 05:54:45
1985年老山前线,军部首长们在食堂刚端起碗,一串子弹竟扫了进来

1985年老山前线,军部首长们在食堂刚端起碗,一串子弹竟扫了进来

青途历史
2026-07-15 13:42:07
中国这步棋太高明!没动一兵一卒,却让美菲在南海彻底乱了阵脚?

中国这步棋太高明!没动一兵一卒,却让美菲在南海彻底乱了阵脚?

秘密即将揭晓
2026-07-19 05:09:46
华尔街"聪明钱"大撤退!高盛发出重磅警告:对冲基金正在以历史最快速度抛售美国科技股,持仓市值缩水约10%

华尔街"聪明钱"大撤退!高盛发出重磅警告:对冲基金正在以历史最快速度抛售美国科技股,持仓市值缩水约10%

投资者内参
2026-07-21 15:58:03
省厅遇见已经是局长的前女友,她撕了我工作证,省长帮我捡了起来

省厅遇见已经是局长的前女友,她撕了我工作证,省长帮我捡了起来

千秋文化
2026-07-17 19:15:49
亏光2亿只是皮毛,冉莹颖再爆更多猛料,撕下了邹市明仅剩的体面

亏光2亿只是皮毛,冉莹颖再爆更多猛料,撕下了邹市明仅剩的体面

林轻吟
2026-07-10 07:08:11
恩佐:有些东西远比胜负更重要;为阿根廷效力我是最大的荣耀

恩佐:有些东西远比胜负更重要;为阿根廷效力我是最大的荣耀

懂球帝
2026-07-21 05:45:07
雷光华“云现身”!耿同学百日打假:雷院长等凭啥逍遥法外?

雷光华“云现身”!耿同学百日打假:雷院长等凭啥逍遥法外?

大江看潮
2026-07-21 09:25:40
萧华催詹姆斯做决定?格林:适得其反,这只会让他决定得更慢

萧华催詹姆斯做决定?格林:适得其反,这只会让他决定得更慢

懂球帝
2026-07-21 08:46:05
为什么有这么多人恨梅西和阿根廷

为什么有这么多人恨梅西和阿根廷

牛角说
2026-07-21 12:59:43
长鑫上市后,几十家保险公司要赚大钱了,预计超千亿

长鑫上市后,几十家保险公司要赚大钱了,预计超千亿

牛锅巴小钒
2026-07-21 01:56:52
发现没:家里出大学生,不管一本二本,亲戚看你的眼神完全不一样

发现没:家里出大学生,不管一本二本,亲戚看你的眼神完全不一样

户外阿毽
2026-07-21 07:46:28
2026-07-21 20:28:49
至顶科技 incentive-icons
至顶科技
科技产业媒体与 AI 产业服务机构
20233文章数 49721关注度
往期回顾 全部

科技要闻

OpenAI高管:Kimi K3强到没法用"蒸馏"解释

头条要闻

男子工亡哥哥获赔116万 分居多年妻子起诉索还91.6万

头条要闻

男子工亡哥哥获赔116万 分居多年妻子起诉索还91.6万

体育要闻

“不会进球”的前锋,在世界杯决赛进球了

娱乐要闻

谢贤被曝已火葬,狄波拉携儿女送别

财经要闻

百虾竞速上车:4条路线争夺车载AI话语权

汽车要闻

WAIC专访 | 智在无界张力:深耕模型算法,给机器人装上智能大脑

态度原创

旅游
亲子
本地
公开课
军事航空

旅游要闻

解锁广州南沙工业旅游慢时光,玩转宝藏小镇大岗

亲子要闻

1型糖宝父母的必修课:做孩子感同身受的伙伴

本地新闻

杭州诗意路名,自带氛围感

公开课

李玫瑾:为什么性格比能力更重要?

军事要闻

美伊再开打 战局出现新变化

无障碍浏览 进入关怀版