Enable javascript in your browser for better experience. Need to know to enable it? Go here.
发布于 : Mar 29, 2022
Mar 2022
试验 ? 值得一试。了解为何要构建这一能力是很重要的。企业应当在风险可控的前提下在项目中尝试应用此项技术。

一些编程语言,尤其是较新的编程语言,内置了包和依赖管理解决方案。当 Swift 在 2014 年被推出的时候,它并没有附带包管理器,所以 macOS 和 iOS 开发者社区只能继续使用为 Objective-C 创建的第三方解决方案 CocoaPods 和 Carthage。几年后, Swift Package Manager(SwiftPM)作为一个苹果的官方开源项目被推出。那之后又过了几年,苹果才在 Xcode 中添加了对它的支持。尽管如此,在那时,许多开发团队仍在继续使用 CocoaPods 和 Carthage,主要是因为许多软件包根本无法通过 SwiftPM 获得。既然现在大多数包已经被添加在了 SwiftPM 中,并且对于包的创建者和使用者来说,流程都被进一步地简化了,我们的团队也自然地越来越依赖 SwiftPM。

Radar

下载第26期技术雷达

English | Español | Português | 中文

Radar

获取最新技术洞见

 

立即订阅

查看存档并阅读往期内容