🔸data model

terms ⟩ data model

import SwiftUI

// ⭐️ 1. define an observable object
class CreatureZoo : ObservableObject {
    // ⭐️ 2. publish its properties
    @Published var creatures = [
        Creature(name: "Gorilla", emoji: "🦍"),
        Creature(name: "Peacock", emoji: "🦚"),
    ]
}

struct Creature : Identifiable { ... }

Last updated

Was this helpful?