Основные данные и изображения объектов - PullRequest
1 голос
/ 14 мая 2011

Я новичок в Core Data.Я создаю приложение, которое позволит пользователю добавлять документы, импортирующие / экспортирующие из / в Dropbox, Mail (не разобрался) или в камеру или библиотеку фотографий.

В CoreDataRecipes я вижу, что Apple создает сущность для изображения и имеет отношение к рецептам.И их приложение PhotoPicker для камеры немного смешно, на мой взгляд.Круто, но не практично.Плюс они не используют Базовые Данные.

У меня просто есть табличное представление, кнопка добавления вверху, пользователю будет предложено выбрать любой из упомянутых вариантов, добавить заголовок, и этот заголовок добавится в табличное представление.Надеюсь, что все ясно, я пытаюсь быть кратким.В некотором смысле я хочу сделать эту часть приложения, как приложение для сканера.

Итак, мой вопрос: действительно ли мне нужно создать объект для изображения?Или я могу просто подумать, как все это сделать?

Заранее благодарим за любую помощь или информацию, которую вы можете предоставить.

Ответы [ 2 ]

1 голос
/ 16 мая 2011

В моем случае я вообще держал изображения в хранилище sql и просто сохранял изображения в папке / Cache приложения.Затем я сохранил имя файла в своей сущности в основных данных, что позволило мне получить доступ к изображению.

1 голос
/ 14 мая 2011

ниже 1МБ делай с ним что хочешь.Помимо 1 МБ, вы должны поместить двоичные данные в отдельную таблицу.Вы получаете ленивую загрузку, то есть данные остаются ошибочными до тех пор, пока они не понадобятся пользователю.Это также зависит от вашего использования памяти и количества изображений, эта часть является только здравым смыслом.

...