SuperAPI AI 工具集

apple-data

数据与分析

查看项目

更新于 10-15 21:40

技能介绍

用途:这是一个面向 Apple 平台开发的数据相关参考技能,汇总数据持久化、数据流、网络与常用工具类框架的文档索引,帮助按任务快速定位到具体 API 说明。

主要能力:覆盖四个方向。SwiftData 包含 @Model、ModelContainer、ModelContext、@Query、Predicate、FetchDescriptor、SortDescriptor、Schema、@Attribute、@Relationship、@Transient、VersionedSchema、SchemaMigrationPlan、@Unique、@Index、DataStore 协议、历史追踪、ResultsObserver、ModelDocument 等。Core Data 包含 NSManagedObject、NSManagedObjectContext、NSManagedObjectModel、NSPersistentContainer、NSPersistentStoreCoordinator、NSFetchRequest、NSEntityDescription、NSPredicate、NSSortDescriptor、NSFetchedResultsController、批量插入/删除请求等。Foundation 包含 Data、Date、Calendar、URLSession、URLRequest、UUID、Measurement、Locale、各类 Formatter、FileManager、Bundle、NotificationCenter、UserDefaults、JSON/PropertyList 编解码器等。Combine 包含 Publisher、Subscriber、Subject、@Published、sink、assign、各类操作符、receive(on:)、AnyCancellable、eraseToAnyPublisher 等。

使用方式:先根据任务在映射表中找到对应类别,再读取该类别目录下的 README.md 定位目标页面,最后读取具体 .md 文件获取细节。目录结构为 skills/apple-data/ 下的 SKILL.md 与 references/ 中的 swiftdata、coredata、foundation、combine 四个子目录。

适用场景:在 Apple 平台开发中需要查询数据建模、持久化、迁移、网络请求、日期与文件处理、响应式数据流等 API 用法时使用。

限制:资料仅提供文档索引与目录结构,未提供具体 API 签名、代码示例、版本要求、平台支持范围或收费信息,这些内容暂未提供。