小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI
CocoaPods 正在退场,SwiftPM 才刚到第二章 - 肘子的 Swift 周报 #135

谷歌宣布,从Flutter 3.44开始,Swift Package Manager将取代CocoaPods,成为iOS和macOS应用的默认依赖管理器。CocoaPods将在2026年12月2日进入只读状态。这一变化引发了开发者的热议,尤其是前端开发者对摆脱CocoaPods表示欢欣,但第三方插件作者和企业级项目的CI/CD重构将面临挑战。SPM的成功标志着苹果生态的胜利,但其未来能否突破围墙仍待观察。

CocoaPods 正在退场,SwiftPM 才刚到第二章 - 肘子的 Swift 周报 #135

肘子的Swift记事本
肘子的Swift记事本 · 2026-05-11T14:00:00Z

Swift Package Manager(SPM)是苹果推出的Swift语言依赖管理工具,支持跨平台开发,自动处理包的依赖、编译和管理。其核心概念包括包、产物、目标和依赖。SPM与Xcode深度集成,提供声明式依赖管理和自动化流程,简化开发过程。常用命令有初始化、构建和测试包。

深入认识Swift Package Manager(SPM)

FreeBuf网络安全行业门户
FreeBuf网络安全行业门户 · 2025-08-27T01:56:49Z
我所希望的 Xcode

随着AI技术的发展,低代码时代来临,但专业开发者依然重要。文章探讨了Xcode的未来期望,包括更好支持Swift Package Manager、改进目录组织、开放插件生态、功能拆分、挖掘AI潜力及提供云服务,以提升开发者体验,期望Xcode重回开发者首选工具的地位。

我所希望的 Xcode

肘子的Swift记事本
肘子的Swift记事本 · 2025-04-16T14:30:00Z
在SwiftUI中制作约会应用动画 [视频]

本文介绍了如何在SwiftUI中制作约会应用的动画,包括滑动卡片动画和相互喜欢的视图。内容涵盖拖动手势、复杂动画、粒子效果,以及使用Swift Package Manager安装库的方法。

在SwiftUI中制作约会应用动画 [视频]

DEV Community
DEV Community · 2025-02-23T12:08:24Z
如何在Swift Package Manager中添加多个模块

本文介绍了如何使用Swift Package Manager(SPM)将代码组织为多个模块,以提高模块化和可维护性,并详细讲解了项目结构、外部依赖管理及插件集成的方法。

如何在Swift Package Manager中添加多个模块

DEV Community
DEV Community · 2024-12-07T06:12:26Z
通过 Swift Package 制作二进制库

Swift Package Manager (SPM)是苹果语言开发生态系统的重要组成部分,可用于在Xcode项目中模块化代码,有助于项目架构、测试和可持续性。SPM可以管理Pods模块,并在Xcode集成、跨平台兼容性、源代码管理和持续集成方面具有优势。SPM支持源代码和二进制分发,但导出二进制库的过程并不直接。使用xcframework可以简化导出二进制库的过程。

通过 Swift Package 制作二进制库

一个工匠
一个工匠 · 2023-12-15T08:18:54Z
  • <<
  • <
  • 1 (current)
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码