Swift System: 提供系统调用和底层货币类型接口的惯用库

Swift System 提供了系统调用和底层货币类型的惯用接口。它成为所有支持的 Swift 平台上低级系统接口的唯一宿主。与跨平台库不同,多平台系统是为每个支持的平台提供单独的 API 和行为,更加贴合底层操作系统接口。一次导入将引入特定于目标操作系统的本机平台接口。我们的近期目标是简化跨平台库和应用程序的构建,如 SwiftNIO 和 SwiftPM。虽然系统并不消除使用#if os() 条件来实现跨平台抽象的需求,但它确实使得填写特定于平台的部分更加安全且富有表现力。用法示例:import SystemPackage; let message: String = "Hello, world!" + " "; let path: FilePath = "/tmp/log"; let fd = try F
zip 文件大小:88.51KB