как сохранить изображения в базу данных sqlite3? - PullRequest
0 голосов
/ 14 марта 2011

У меня есть массив UIImages, как их сохранить в базе данных sqlite3?

Ответы [ 2 ]

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

@ Veer, вам решать, как вы хотите сохранить их в Sqlite database, как сказал вам Парф, прежде чем у вас есть два варианта, посмотрите их ниже

  1. Сохранениеизображения в базе данных в формате BLOB.

  2. Сохранение имени изображения в базе данных в виде типа String.

Теперь у вас есть оба варианта........ и так как вы спрашиваете о том, что у вас есть массив UIImages, и вы хотите сохранить их в базе данных sqlite3, то я предлагаю вам выбрать второй и сохранить images name by separation of (,) в том же поле иприведите их соответственно.

Надеюсь, вы поняли мою точку зрения ... Удачи!

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

Для сохранения изображений в базе данных Sqlite есть две опции:

ПЕРВЫЙ ВАРИАНТ

Вы можете поместить свои изображения в папку «Ресурсы» или в каталог документов приложения и просто сохранить имена изображений как тип данных TEXT в Sqlite.

ВТОРОЙ ВАРИАНТ

Вы можете преобразовать ваши изображения в формат NSData и сохранить их как тип данных BLOB в Sqlite.

Таким образом, первый вариант более выполним, если число изображений больше.

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

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