mycode/IOS/Models/Category.swift
2026-06-18 22:16:28 +09:00

19 lines
400 B
Swift

import Foundation
import SwiftData
@Model
final class Category {
@Attribute(.unique) var id: UUID
var name: String
var colorHex: String
@Relationship(deleteRule: .cascade, inverse: \TaskItem.category)
var tasks: [TaskItem] = []
init(id: UUID = UUID(), name: String, colorHex: String) {
self.id = id
self.name = name
self.colorHex = colorHex
}
}