Initiales HabitTracker-Projekt: SwiftUI + SwiftData Gewohnheiten-Tracker
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
This commit is contained in:
commit
22b8f5d806
24 changed files with 1448 additions and 0 deletions
13
HabitTracker/Models/HabitEntry.swift
Normal file
13
HabitTracker/Models/HabitEntry.swift
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
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
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue