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背后的原理与可能。
- Host: GitHub
- URL: https://github.com/iammccc/swiftymccc
- Owner: iAmMccc
- Created: 2025-05-12T02:57:04.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-06-20T09:48:18.000Z (about 1 year ago)
- Last Synced: 2025-06-20T10:44:39.044Z (about 1 year ago)
- Topics: ios, swift, swift-syntax, swiftmacro
- Homepage:
- Size: 1.28 MB
- Stars: 14
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Support: support.png
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
## 打赏支持
