用途:这是一个面向 Swift 开发的参考型技能,内容按官方文档整理,覆盖四大主题:标准库、并发、协议与泛型、Observation。用于在编写或查阅 Swift 代码时快速定位对应 API 的说明页面。
主要能力: 标准库:Int、Double、Float、Bool、String、Character、Substring、Unicode、Array、Dictionary、Set、Range、ContiguousArray、Optional、Result、KeyPath。 并发:async/await、Task、TaskGroup、withTaskGroup、TaskPriority、TaskLocal、actor、MainActor、GlobalActor、Sendable、AsyncSequence、AsyncStream、CheckedContinuation、Clock、Duration、InstantProtocol、TaskExecutor 等。 协议与泛型:Equatable、Hashable、Comparable、Identifiable、Codable/Encodable/Decodable、CaseIterable、RawRepresentable、Sequence、Collection、IteratorProtocol、Error、expressibleByLiteral、泛型、some/any 不透明类型。 Observation:Observable 协议、@Observable 宏、@ObservationIgnored、@ObservationTracked、ObservationRegistrar、withObservationTracking。
使用方式:先根据任务在映射表中找到类别,读取该类别目录下的 README.md 定位目标页面,再读取对应 .md 文件获取细节。目录位于 skills/apple-swift/references/{category}/。
适用场景:Swift 应用与服务端开发中查阅类型、并发模型、协议实现与状态观察相关 API。
限制:资料仅给出来源与目录结构,具体代码示例、平台要求、版本兼容与收费信息暂未提供;需以官方文档为准。