У меня есть простая форма с 3 текстовыми полями и одной всплывающей кнопкой. Эти поля привязаны к сущности coredata (Account) с одним отношением ко второй сущности (AccountType). Список всплывающих кнопок заполняется из сущности AccountType и связывается с отношением Account.type. У меня также есть кнопка сохранения, которая выполняет сохранение текущего объекта из кода контроллера форм ...
NSError *error;
if (![[self managedObjectContext] save: &error]) {
NSLog(@"Unresolved error %@, %@", error, [error userInfo]);
}
Все сохраняется в моем бэк-хранилище XML просто отлично, за исключением содержимого одного из моих текстовых полей, назовите его textbox3. textbox1, textbox2 и взаимосвязь просто отлично сохраняются в файл XML, но ничего для textbox3, и при сохранении не возникает никаких ошибок.
Если я удалю textbox3, все отлично сохранится, кроме textbox2. Если я вместо этого скопирую textbox3 в форму, чтобы было 2 привязки для одного и того же атрибута сущности, textbox1, textbox2, textbox3 и связь сохранилась очень хорошо.
Кто-нибудь видел такое поведение раньше с coredata?
Любая помощь очень ценится.