Swift System 底层系统接口库开源项目

我要开发同款
xplanet2020年09月27日
86阅读
开发技术Swift
所属分类其他
授权协议Apache

作品详情

SwiftSystem为系统调用和底层货币类型(currencytypes)提供惯用的接口。其目标是充当所有受支持的Swift平台的低级系统接口的常态化解决方案。

它是一个多平台的库,而不是一个跨平台的库。它在每个受支持的平台上提供了一组单独的API和行为,紧密反映了底层OS接口。一次导入将引入特定于目标OS的本机平台接口。

近期目标是简化跨平台库和应用程序的构建,例如SwiftNIO和SwiftPM。SwiftSystem 并没有消除使用 #ifos() 条件来实现跨平台抽象的需求,但是它确实使特定于平台的部分变得更加安全和更具表现力。

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论