Форум программистов, компьютерный форум CyberForum.ru

Сохранить изображение в Core Data - Objective-C

Войти
Регистрация
Восстановить пароль
 
abrams2
0 / 0 / 0
Регистрация: 05.03.2014
Сообщений: 15
05.03.2015, 18:47     Сохранить изображение в Core Data #1
Всем добрый вечер! Покажите на самом простом примере как работать с Core Data: нужен пример как сохранять картинку в локальное хранилище и как её потом оттуда вытащить.
Я создал бд (.xdatamodeld), создал там сущность, в которой есть атрибут с бинарной датой (mainPhoto) и строкой (photo_Id)
Привязал эту сущность к классу, появился класс с соответствующими свойства, помеченными как @dуnamic (как я понял геттеры и сеттеры надо самому создавать да?)

Что нужно теперь сделать чтобы сохранять картинки в локальном хранилище? Создавать объект класса, присваивать значения свойствам? А дальше что? И как потом их вытаскивать по ключу? Ключем должен быть photo_Id

Примеры на хабре читал, но там муть какая-то, мне хотелось бы конкретно по шагам, мол
1) создай бд
2) создай сущность с атрибутами
3) создай класс, в котором каждой сущности отвечает свойство
4) создай для этих свойств аксессор и мутатор
и т.д.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.03.2015, 18:47     Сохранить изображение в Core Data
Посмотрите здесь:

Objective-C Разбить спрайт с изображением на части (например, 3х3) и сохранить в массиве
Как сохранить числовые данные, чтобы они были доступны при следующем запуске приложения? Objective-C
Нужно разъяснение с Core Data
core data newManagedObject setValue:
core data, две сущности
Использование Core Data в статической библиотеке
Как прочитать изображение в массив Objective-C
Objective-C Как записать данные в соответствующую категорию с Core Data?
Core Data проверка уникальности записи
Improve Core Data skills
Сохранить/сохранить как изображение C#
Objective-C Как определить какое именно изображение было выбрано на ScrollView

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 00:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru