Skip to content

Commit 6536727

Browse files
committed
refactor: 部分内容挪到下一期
1 parent a4e982d commit 6536727

File tree

2 files changed

+12
-11
lines changed

2 files changed

+12
-11
lines changed

Reports/2025/#331-2025.04.14.md

-11
Original file line numberDiff line numberDiff line change
@@ -44,17 +44,6 @@
4444
**4** **灵活架构** :可选协议抽象数据层,适配长期维护或框架迁移;
4545
**5** **云同步与预览** :默认 `CloudKit` 私有库同步,`PreviewModifier` 快速注入测试数据。
4646

47-
### 🐕 [DocC for Multi-Platform Documentation](https://alexanderweiss.dev/blog/2025-03-09-docc-for-multi-platform-documentation)
48-
49-
[@Kyle-Ye](https://github.com/Kyle-Ye): 这篇文章介绍了如何手动创建Swift包的跨平台文档。虽然DocC SPM插件最近添加了对多目标文档生成的支持,但目前仍不支持跨平台包的文档生成。作者分享了一种解决方案,通过直接使用Xcode自带的DocC工具来实现。
50-
51-
文章详细讲解了三个主要步骤:
52-
1. 为各平台构建项目并生成符号图
53-
2. 将.docc包转换为DocC存档
54-
3. 将存档处理成可托管的HTML文件
55-
56-
作者提供了完整的代码示例,包括如何设置DocC包结构、创建Info.plist文件定义各平台的部署目标,以及编写shell脚本来自动化整个构建过程。这种方法可以有效地显示每个API在iOS、watchOS、visionOS、tvOS和macOS上的可用性。
57-
5847
## 工具
5948

6049
### 🐎 [Introducing swiftly 1.0](https://www.swift.org/blog/introducing-swiftly_10/)

Reports/2025/#332-2025.04.21.md

+12
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,18 @@
2121

2222
> 写的不错的技术博客,包含但不局限于 iOS、多端统一、设计、产品等
2323
24+
### 🐕 [DocC for Multi-Platform Documentation](https://alexanderweiss.dev/blog/2025-03-09-docc-for-multi-platform-documentation)
25+
26+
[@Kyle-Ye](https://github.com/Kyle-Ye): 这篇文章介绍了如何手动创建Swift包的跨平台文档。虽然DocC SPM插件最近添加了对多目标文档生成的支持,但目前仍不支持跨平台包的文档生成。作者分享了一种解决方案,通过直接使用Xcode自带的DocC工具来实现。
27+
28+
文章详细讲解了三个主要步骤:
29+
1. 为各平台构建项目并生成符号图
30+
2. 将.docc包转换为DocC存档
31+
3. 将存档处理成可托管的HTML文件
32+
33+
作者提供了完整的代码示例,包括如何设置DocC包结构、创建Info.plist文件定义各平台的部署目标,以及编写shell脚本来自动化整个构建过程。这种方法可以有效地显示每个API在iOS、watchOS、visionOS、tvOS和macOS上的可用性。
34+
35+
2436
## 工具
2537

2638
> 开发过程中常用的工具,及一些新工具的介绍

0 commit comments

Comments
 (0)