Swift 不透明类型与装箱协议类型
2025-03-13
**不透明类型(Opaque Types)和装箱协议类型(Boxed Protocol Types)**是两种重要的类型抽象工具,允许开发者隐藏类型细节,提升代码的灵活性和模块化程度。
685 字
|
3 分钟
Swift associatedtype
2025-03-12
在Swift中,Container协议通过关联类型Item的设计,体现了类型抽象与灵活性的结合。以下是对这一设计原理的逐步解释:
875 字
|
4 分钟
Swift Convenience Init
2025-03-12
Swift 中 convenience 初始化器的定义、作用、规则和使用场景。
802 字
|
4 分钟
Swift Macros
2025-03-12
Swift 中宏定义(Macros)。
1161 字
|
6 分钟
Swift Task Group
2025-03-12
Swift 中 Task 和 TaskGroup 的定义、特点、用法和注意事项。
897 字
|
4 分钟
Swift Task.yield()
2025-03-12
Swift 并发模型中 `await Task.yield()` 的作用、机制和用途。
704 字
|
4 分钟
VSCode Terminal Prompt 换行问题
2025-01-17
VSCode Terminal Prompt 使用 echo -e 时,会异常换行
115 字
|
1 分钟
macOS 快捷查看插件
2024-12-27
快速查看 Markdown、yaml 等文件的内容
235 字
|
1 分钟