Метка: CoreData

CoreData — обновление атрибутов без запроса данных или NSBatchUpdateRequest

Для изменения какого либо атрибута какой нибудь сущности мы обычно получаем ее из базы данных, изменяем атрибут и затем снова записываем, используя managedObjectContext.  Но представьте ситуацию, что вам надо изменить тысячу объектов в базе данных CoreData… Или десять тысяч… Вышеупомянутый подход

Опубликовано в CoreData, Iron ribbon, Реальные примеры Метки: , ,

Валидация в CoreData и ее обработка

Core Data: если включена валидация значений атрибутов, то отловить ошибки валидации можно так:

Опубликовано в CoreData, Iron ribbon Метки: ,

Получение контекста managedObjectContext в CoreData

Каждый объект, представленный в  CoreData содержит ссылку на контекст. Получить можно так:

Опубликовано в CoreData, Iron ribbon Метки: ,

CoreData — сохранение произвольных данных

Core Data: если нужно в модели данных сохранить произвольный формат, то нужно для атрибута установить тип Trasformable, а сохраняемый тип должен удовлетворять протоколу NSCoding.

Опубликовано в CoreData, Iron ribbon Метки:
Сайт размещается на хостинге Спринтхост