Код: Выделить всё
@Model
class Tag {
var id: UUID
var title: String = ""
var color: Int = 0xFFFFFF
init( title: String, color: Int ) {
self.id = UUID()
self.title = title
self.color = color
}
}
@Model
class Task {
var id: UUID = UUID()
var title: String = ""
var tags: [Tags] = []
init(title: String, tags: [Tags] = [] ) {
self.title = title
self.tags = tags
}
}
Код: Выделить всё
let newTask = Task(
title: taskTitle,
tags: allTags
)
selectedList!.tasks.append(newTask)
try? modelContext.save()
Подробнее здесь: https://stackoverflow.com/questions/792 ... reopen-app