/ / база даних в iphone додатках - iphone, база даних, sqlite

база даних в iphone додатках - iphone, база даних, sqlite

Я новачок у розробці iphone. В даний час я роблю додаток у ресторані, який приймає дані з бази даних. Як ми можемо зберігати дані в БД на iphone через наше додаток, щоб він навіть працював в автономному режимі?

Відповіді:

1 для відповіді № 1

Ви повинні використовувати SQLite. Оскільки база даних є просто файлом, можна додати50 Мб файлу до вашого додатку, і що "S it. продуктивність SQLite на iPhone є хорошим, на мій досвід, хоча YMMV в залежності від вашого точного макета таблиці і індексів.

Просто не забувайте стежити за тим, скільки даних ви заповнюєте:

Незважаючи на те, що 50 МБ є набагато нижчим за межу, будьте уважніщо для завантаження програми на 50 Мб буде потрібно деякий час, і люди не зможуть встановити його з AppStore без підключення Wi-Fi або iTunes.

Крім того, програми, які "зростають" за розміром занадто швидко після установки, можуть стати непопулярними на менших пристроях.

Ось підручник


0 для відповіді № 2

Так, SQLite - найкращий вибір. Apple використовує SQLite багато в iOS "внутрішньо" (DB для текстових повідомлень.etc), тому Apple повинна "докласти багато зусиль для оптимізації SQLite на iOS.


0 для відповіді № 3

Для програми Restaurant можна також використовувати plist як базу даних. Це пояснюється тим, що ви будете мати лише примітивні типи даних і буде легко працювати з plist.