Хранить изображение в основных данных - PullRequest
3 голосов
/ 02 марта 2011

Я хочу сохранить изображение для каждого сотрудника при обновлении его записей. Как я могу это сделать?

У меня есть словарь, в котором хранятся имя, идентификатор и отдел сотрудников. Теперь я хочу, чтобы изображение было сохранено вместе.

Ответы [ 2 ]

6 голосов
/ 07 марта 2011

Базовые данные поддерживают тип «Двоичные данные». Когда вы определяете модель с полем Двоичные данные, она создает класс модели с полем NSData.Вы можете переместить изображение в поле NSData, и CoreData сохранит его для вас.

Затем вы можете использовать UIImage initWithData: загрузить изображение из поля NSData.

Надеюсь, это поможет!

2 голосов
/ 02 марта 2011

Для изображения в качестве атрибута CoreDate необходимо:

  1. Добавить трансформируемый атрибут и установить трансформатор с собственным классом
  2. Реализация ImageToDataTransformer

См. Здесь пример http://www.iphonedevsdk.com/forum/181656-post3.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...