extra credit Search 85,062 technologies ⌘K Download for Mac

SwiftData

App Frameworks

Category
Apple frameworks
Docs outline
10 sections

Official docs outline

developer.apple.com
  1. Essentials

    Covers Preserving your app’s model data across launches, Adding and editing persistent data in your app, Adopting SwiftData for a Core Data app, SwiftData updates.

  2. Model definition

    Covers Model(), Attribute(_:originalName:hashModifier:), Unique(_:), Index(_:).

  3. Model life cycle

    Covers ModelContainer, ModelContext, Fetching and filtering time-based model changes, HistoryDescriptor.

  4. Model fetch

    Covers Filtering and sorting persistent data, Query(), Additional query macros, Query.

  5. Model storage

    Covers Maintaining a local copy of server data, DefaultStore, DataStore, DataStoreBatching.

  6. History life cycle

    Covers HistoryChange, HistoryDelete, HistoryInsert, HistoryToken.

  7. Data store observation

    Covers ResultsObserver, HistoryObserver.

  8. Codeable support

    Covers DataStoreSnapshotCodingKey.

  9. Errors

    Covers SwiftDataError, DataStoreError.

  10. Structures

    Covers ResultsSection, SectionedResults.

Each section links to the official page. Titles and summaries by Extra Credit; the docs belong to their authors.

All 394
↑↓ move ↵ open