Какое расширение подходит для создания базы данных в iOS? - PullRequest
2 голосов
/ 13 февраля 2012

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

Я создал файл базы данных, используя каждое из расширений: .db, .sqlite и .sql.

Все у меня работает нормально, но мой вопрос в том, какиерасширение вообще следует использовать?

Есть ли разница между этими расширениями файлов?

Ответы [ 2 ]

2 голосов
/ 13 февраля 2012

Документация Sqlite , похоже, последовательно использует расширение '.db', но я видел множество файлов Sqlite, которые вместо этого используют '.sqlite'. Используйте то, что имеет для вас значение. Например, если вы используете Core Data для создания базы данных, вы можете использовать '.cd' или .'coredata ', чтобы напомнить себе не изменять базу данных вне Core Data. Если вы не планируете перенести файл на другой компьютер (и даже тогда), это не будет иметь значения.

0 голосов
/ 13 февраля 2012

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

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