Natives iOS-App-Gerüst (Xcode 26, synchronisierte Ordner, iOS 18+). Features: - Gewohnheiten anlegen (Name, SF-Symbol, Farbe), heute abhaken, Streaks, Löschen - Detailansicht mit Monatskalender (Tage nachtragbar) und Statistiken - Tägliche Erinnerungen via lokale Notifications - Home-Screen-Widget (klein/mittel) mit App-Group-Datenaustausch
13 lines
221 B
Swift
13 lines
221 B
Swift
import Foundation
|
|
import SwiftData
|
|
|
|
@Model
|
|
final class HabitEntry {
|
|
var date: Date
|
|
var habit: Habit?
|
|
|
|
init(date: Date = .now, habit: Habit? = nil) {
|
|
self.date = date
|
|
self.habit = habit
|
|
}
|
|
}
|