Запутался с форматом - sqlite

Я все еще учусь в разработке приложений для iOS. В чем разница между .sqlite и .db при использовании базы данных sqlite? Какой из них правильно использовать?

Меня беспокоит то, что FMDB просто использует файл «.db». Какой менеджер sqlite я бы использовал для создания файла «.db»? С другой стороны, sqlite-менеджер firefox создает «.sqlite», который, я думаю, FMDB не распознает.

Заранее спасибо!


person ruelluna    schedule 03.04.2012    source источник


Ответы (1)


Это не имеет значения — вам даже не нужно расширение, если вы его не хотите. Имеет значение формат файла. Если это файл sqlite, FMDB сможет его прочитать.

person ccgus    schedule 03.04.2012
comment
Спасибо! Я хочу использовать файл .db в своем проекте xcode. После перетаскивания базы данных в мой проект и включения этого оператора FMDatabase *db = [FMDatabase databaseWithPath:@vb.db]; это не работает. Можете ли вы сайт, что не так? - person ruelluna; 04.04.2012
comment
Я уже поняла. Я решил соединение, используя этот код: NSString *dbPath = [[NSBundle mainBundle] pathForResource:@vb ofType:@db]; . - person ruelluna; 04.04.2012