Вопрос о приложении iphone и структуре базы данных - PullRequest
0 голосов
/ 27 июля 2011

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

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

Но как лучше всего обращаться с изображениями, которые идут с некоторыми записями? Изображения будут небольшими, не более 20 кб. Но они также будут уникальными, поэтому никакие две записи не могут использовать одно и то же изображение.

Я пытаюсь избежать выпуска обновленного приложения и просто позволяю приложению захватывать новый текст и изображения каждую неделю.

Есть идеи?

1 Ответ

1 голос
/ 27 июля 2011

Либо сохраните изображения как BLOB в вашей базе данных, либо загрузите файлы с помощью отдельного веб-сервиса и сохраните имена файлов в базе данных.

У вас может быть веб-служба для получения списка XML всех файлов, а другая - для получения содержимого каждого файла. Просто зациклите их и сохраните на устройстве.

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