У меня возникают проблемы с обновлением моего представления после редактирования CoreData.
У меня есть эта запись в моей сущности CoreData с именем "TST", и через NavigationLink я редактирую ее имя
NavigationLink(destination: editingPage(thread: tr.title)){
Text(tr.title)}
@State var thread : String
Form {
TextField("thread", text:$thread)
}.onDisappear{
do {
try self.managedObjectContext.save()
} catch {
print(error.localizedDescription)
}
}
после редактирования и сохранения МО C Изменения не отображаются, пока я не перезапущу приложение или go до начала моего навигационного просмотра.
Должен ли я получить запрос на выборку на всех страницах с данными CoreData? или иметь какой-то ObservedObject?
То, что я ищу, это то же самое, что изменить имя вашего устройства в меню настроек устройства.
Спасибо, Тим