Я пытаюсь, чтобы кнопка удаления удаляла некоторые элементы из моего основного стека данных.Я не уверен, где я иду не так, функция должна удалить термины и определения, но не удаляет ни.
@IBAction func deletePressed(_ sender: Any) {
do {
fetched = try context.fetch(Card.fetchRequest())
for object in fetched {
context.delete(object)
}
} catch {
print("Error")
}
ad.saveContext()
fetchData()
}
func fetchData() {
do {
fetched = try context.fetch(Card.fetchRequest())
for each in fetched {
termLabel.text = each.term!
definitionLabel.text = each.definition!
fetchedTerm.append(each.term!)
fetchedDefinition.append(each.definition!)
}
}