Section 1/181 menit
1. Recap & Posisi Deep Dive ini
1. Recap & Posisi Deep Dive ini
Panduan ini adalah lanjutan dari swiftdata-guide.md. Diasumsikan kamu sudah familiar dengan:
@Model,@Query,ModelContainer,ModelContext- Relasi dasar (
@Relationship),#Predicatesederhana @ModelActoruntuk operasi background dasar- Migrasi schema ringan
Panduan ini fokus pada topik yang lebih jarang dibahas namun krusial di production:
| Topik Dasar (guide.md) | Topik Lanjutan (deep-dive ini) |
|---|---|
@Model dengan property biasa |
@Attribute(.unique), .externalStorage, .spotlight |
| Relasi sederhana | Delete rules, inverse, ordered collections |
#Predicate dengan satu kondisi |
Compound predicate, subquery, relationship traversal |
@Query dengan sort sederhana |
Sectioned query, pagination, FetchDescriptor manual |
| Migrasi ringan | VersionedSchema, SchemaMigrationPlan, custom migration |
@ModelActor dasar |
Batch upsert, deduplication, transaction management |
| Performa default | Fetch limit, index, lazy vs eager loading |
| CloudKit sync dasar | Merge policy, conflict resolution, sync status monitoring |