Получение таких данных:
@ObservedObject var meal: Meals
@ObservedObject var mealsController: CoreDataMealsController
, где еда - это единственный текущий объект, на который я смотрю.
Я определил свою функцию удаления следующим образом:
func deleteEntry(entry: Meals) {
let mainC = CoreDataStack.shared.mainContext
mainC.delete(entry)
saveToPersistentStore() }
func deleteEntry(at indexSet: IndexSet) {
guard let index = Array(indexSet).first else { return }
let entry = self.mealsData[index]
deleteEntry(entry: entry)
}
Как мне получить IndexSet моего текущего объекта meal
, чтобы передать его функции?