An open API service indexing awesome lists of open source software.

https://github.com/iammccc/swiftymccc

Crafting Swift with heart and curiosity。深入思考,Swift更好 - 探索Swift背后的原理与可能。
https://github.com/iammccc/swiftymccc

ios swift swift-syntax swiftmacro

Last synced: 11 months ago
JSON representation

Crafting Swift with heart and curiosity。深入思考,Swift更好 - 探索Swift背后的原理与可能。

Awesome Lists containing this project

README

          

SwiftyMccc


A whimsical deep dive into the world of Swift — powered by curiosity, crafted by Mccc.


✍️ Written by @iAMMccc ・ 💡 Crafting Swift with heart and curiosity

---

**SwiftyMccc** 是一张逐步展开的 Swift 技术脑图,不是教程,也不是标准答案,而是我试图弄懂某件事的过程记录。

你会看到:拆解机制、试错探索、思路碰撞,绕几圈,最终抵达那个“哦,原来是这样”的瞬间。

✨ **是我想搞清楚的 Swift 细节** ✨ —— 语言机制、类型边界、数据解析、工具技巧等核心话题。

✨ **疑问启程,探索 Swift 之美** ✨ —— 每一篇文章,都源于一个“为什么”,也止于一个“写清楚就好”。

## 探索路线图

### 🟣 Swift Macro 系列

**作者**:[@iAMMccc](https://github.com/iAMMccc) | **篇数**:14 篇 | [查看专栏 →](https://github.com/iAmMccc/SwiftyMccc/tree/main/SwiftMacro)

Swift 宏是提升开发效率、降低样板代码、实现编译期能力的关键利器。它广泛应用于日志注入、代码生成、模型转换、属性包装等场景,能在保持类型安全的前提下,大幅简化重复逻辑。

本系列全面系统地拆解了 Swift 宏的核心协议、语法结构与生成机制,覆盖了从原理到实战的每一个关键点,帮助你真正掌握宏的设计思路与使用技巧。

**一套深入浅出的宏理解路径,既讲清“怎么用”,也解释“为什么”。**

### 🔴 iOS 通知系统全解系列

**作者**:[@iAMMccc](https://github.com/iAMMccc) | **篇数**:9 篇 | [查看专栏 →](https://github.com/iAmMccc/SwiftyMccc/blob/main/UserNotifications/docs/0.UserNotifications目录.md)

iOS 通知系统是现代移动应用实现用户触达和深度互动的核心机制。它涵盖了从权限获取、调度管理、精准触发,到内容展示、交互设计、扩展能力与安全隐私的全链路能力。通知不仅仅是消息提醒,更是提升用户留存和转化的关键利器。

本系列系统拆解了 iOS 通知的各项核心组件与最新特性,结合大量实战案例与最佳实践,帮助你从底层原理到高级应用全面掌握通知的设计与实现,打造既智能又个性化的通知体验。

**一套完整且深入的通知技术指南,既解答“如何做”,也探究“为何如此”,助力开发者构建安全、灵活且高效的推送与本地通知解决方案。**

## 关注更新

- 欢迎点击右上角 ⭐️ 关注本仓库,获取最新文章和内容更新。
- 如果你对某个主题有想法、问题或建议,欢迎 [提交 Issue](https://github.com/iAmMccc/SwiftyMccc/issues) 一起交流。
- 更欢迎直接提交 PR,共同完善内容,让 SwiftyMccc 成为一个更丰富、有趣的 Swift 知识地图。

© 2025 SwiftyMccc · Made with Swift · Written with ❤️ by Mccc

## 打赏支持

![support](https://github.com/iAmMccc/SwiftyMccc/blob/main/support.png)