Я создаю приложение для калькулятора денег просто для удовольствия, но я застрял в связи с основными данными. У меня есть табличное представление, и оно связано с сущностью с именем PersonInfo и другим табличным представлением, связанным с сущностью с именем PersonHistory.
когда я запускаю свое приложение, теперь я получаю personInfo в виде таблицы, и когда я выбираю строку, она переходит в другую раскадровку, у меня появляется вторая таблица View, когда я нажимаю, чтобы сохранить информацию в выбранной строке, я также получаю всю информацию, которая мне нужна personHistroy и отображается в моей второй таблице View, но моя проблема в том, что моя история отображается для всех пользователей / созданных строк. Мне нужно установить связь между моим personInfo и PersonHistory, но я застрял, когда пытался указать, в какой строке я нахожусь.
У меня есть связь между сущностью, вызываемой для toPersonInfo, и второй сущностью toPersonHistory
Я пытался использовать только одну сущность, но она не очень хорошо работала, и мне приходилось создавать новую строку в моем первом табличном представлении каждый раз, когда я сохраняю в CoreData
func addPersonHistory(){
let history = PersonHistory(context: PersistenceService.context)
history.nameHistory = EditPersonInfo.name
history.amountHistory = Double(EditPersonInfo.amount)
history.dateHistory = NSDate()
// I think I need to use somthing like
// history.toPersonInfo = ????
PersistenceService.saveContext()
}