Похоже, вы думаете с точки зрения базовой реляционной базы данных. Базовый API данных построен на объектах модели, а не на реляционных базах данных.
Сущность - это объект Какао - экземпляр NSManagedObject
или некоторый его подкласс. Атрибуты объекта являются свойствами объекта. Вы используете кодирование значения ключа или, если вы реализуете подкласс, точечный синтаксис или методы доступа для установки этих свойств.
Ответ Эвана ДиБиасе показывает один правильный способ установить свойство, в частности, сообщение доступа. Вот точечный синтаксис:
bookTwo.title = @"BarBar";
И KVC (который вы можете использовать с простым старым NSManagedObject
):
[bookTwo setValue:@"BarBar" forKey:@"title"];