·swiftdata
</>

swiftdata

Внедряйте, проверяйте или улучшайте сохранение данных с помощью SwiftData. Используйте при определении классов @Model с помощью @Attribute, @Relationship, @Transient, @Unique или @Index; при запросе с помощью @Query, #Predicate, FetchDescriptor или SortDescriptor; при настройке ModelContainer и ModelContext для SwiftUI или фоновой работы с @ModelActor; при планировании миграции схемы с помощью VersionedSchema и SchemaMigrationPlan; при настройке синхронизации CloudKit с ModelConfiguration; или при сосуществовании с Core Data или миграции из него.

97Установки·26Тренд·@dpearson2699

Установка

$npx skills add https://github.com/dpearson2699/swift-ios-skills --skill swiftdata

Как установить swiftdata

Быстро установите AI-навык swiftdata в вашу среду разработки через командную строку

  1. Откройте терминал: Откройте терминал или инструмент командной строки (Terminal, iTerm, Windows Terminal и т.д.)
  2. Выполните команду установки: Скопируйте и выполните эту команду: npx skills add https://github.com/dpearson2699/swift-ios-skills --skill swiftdata
  3. Проверьте установку: После установки навык будет автоматически настроен в вашей AI-среде разработки и готов к использованию в Claude Code, Cursor или OpenClaw

Источник: dpearson2699/swift-ios-skills.

Persist, query, and manage structured data in iOS 26+ apps using SwiftData with Swift 6.2.

Apply @Model to a class (not struct). Generates PersistentModel, Observable, Sendable.

@Attribute options: .externalStorage, .unique, .spotlight, .allowsCloudEncryption, .preserveValueOnDeletion (iOS 18+), .ephemeral, .transformable(by:). Rename: @Attribute(originalName: "oldname").

Внедряйте, проверяйте или улучшайте сохранение данных с помощью SwiftData. Используйте при определении классов @Model с помощью @Attribute, @Relationship, @Transient, @Unique или @Index; при запросе с помощью @Query, #Predicate, FetchDescriptor или SortDescriptor; при настройке ModelContainer и ModelContext для SwiftUI или фоновой работы с @ModelActor; при планировании миграции схемы с помощью VersionedSchema и SchemaMigrationPlan; при настройке синхронизации CloudKit с ModelConfiguration; или при сосуществовании с Core Data или миграции из него. Источник: dpearson2699/swift-ios-skills.

Факты (для цитирования)

Стабильные поля и команды для ссылок в AI/поиске.

Команда установки
npx skills add https://github.com/dpearson2699/swift-ios-skills --skill swiftdata
Категория
</>Разработка
Проверено
Впервые замечено
2026-03-08
Обновлено
2026-03-11

Browse more skills from dpearson2699/swift-ios-skills

Короткие ответы

Что такое swiftdata?

Внедряйте, проверяйте или улучшайте сохранение данных с помощью SwiftData. Используйте при определении классов @Model с помощью @Attribute, @Relationship, @Transient, @Unique или @Index; при запросе с помощью @Query, #Predicate, FetchDescriptor или SortDescriptor; при настройке ModelContainer и ModelContext для SwiftUI или фоновой работы с @ModelActor; при планировании миграции схемы с помощью VersionedSchema и SchemaMigrationPlan; при настройке синхронизации CloudKit с ModelConfiguration; или при сосуществовании с Core Data или миграции из него. Источник: dpearson2699/swift-ios-skills.

Как установить swiftdata?

Откройте терминал или инструмент командной строки (Terminal, iTerm, Windows Terminal и т.д.) Скопируйте и выполните эту команду: npx skills add https://github.com/dpearson2699/swift-ios-skills --skill swiftdata После установки навык будет автоматически настроен в вашей AI-среде разработки и готов к использованию в Claude Code, Cursor или OpenClaw

Где находится исходный репозиторий?

https://github.com/dpearson2699/swift-ios-skills

Детали

Категория
</>Разработка
Источник
skills.sh
Впервые замечено
2026-03-08