2011-03-02 2 views
3

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

Пожалуйста, помогите

Dipanjan

ответ

6

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

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

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

2

Для strore изображения, как нужно атрибут CoreDate:

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

Посмотреть здесь для примера http://www.iphonedevsdk.com/forum/181656-post3.html

Смежные вопросы