Основные данные создают базу данных для вас? - PullRequest
0 голосов
/ 19 сентября 2011

Основные данные создают таблицу базы данных для вас?Я новичок в основных данных и программировании для iphone, и все учебники, которые я вижу, содержат предварительно заполненную базу данных.Я пытаюсь создать приложение, которое сохраняет данные (т.е. даты и время), и мне не нужно использовать предварительно заполненную базу данных.Мне было интересно, когда вы устанавливаете флажок для использования основных данных, создает ли он пустую базу данных для вас, или вам нужно создать таблицу базы данных со всеми необходимыми пустыми полями и добавить этот файл sqlite?Возможно, это звучит как новый вопрос, но я ценю любую помощь, которую вы можете мне дать.

Ответы [ 2 ]

0 голосов
/ 19 сентября 2011

Вы указываете имя файла. Если файл не существует (обычно при первом запуске приложения на устройстве), создается пустая база данных. Если файл существует, он будет загружен. Вы действительно не захотите пытаться заранее заполнить некоторые данные там с помощью SQL. База данных должна иметь определенный, неопубликованный формат для базовых данных. Если он не совпадает, возникнет ошибка.

0 голосов
/ 19 сентября 2011

Да, он создает таблицу для вас. Вам не нужно возиться с такими вещами.
Вот лучшее начальное руководство: Руководство по программированию основных данных
Когда вы знаете эту информацию, вы можете отправиться и узнать больше из других уроков. У вас будет другой взгляд на них.

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