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 核心机制与创新实践,探讨数据解析与定制化流程,挖掘语言特性与类型系统的边界,探索一些常见又有趣的开发技巧与工具…
每一篇文章都带着“为什么是这样?”的疑问,也带着“写清楚就好”的松弛心态。
作者:@iAMMccc | 篇数:14 篇 | 查看专栏 →
Swift 宏是提升开发效率、降低样板代码、实现编译期能力的关键利器。它广泛应用于日志注入、代码生成、模型转换、属性包装等场景,能在保持类型安全的前提下,大幅简化重复逻辑。
本系列全面系统地拆解了 Swift 宏的核心协议、语法结构与生成机制,覆盖了从原理到实战的每一个关键点,帮助你真正掌握宏的设计思路与使用技巧。
一套深入浅出的宏理解路径,既讲清“怎么用”,也解释“为什么”。
- 欢迎点击右上角 ⭐️ 关注本仓库,获取最新文章和内容更新。
- 如果你对某个主题有想法、问题或建议,欢迎 提交 Issue 一起交流。
- 更欢迎直接提交 PR,共同完善内容,让 SwiftyMccc 成为一个更丰富、有趣的 Swift 知识地图。
© 2025 SwiftyMccc · Made with Swift · Written with ❤️ by Mccc