Я должен добавить существующую БД в свое приложение для iphone
Я пытался поместить его в папку проекта и использовал эту функцию инициализации
-(id) initDatabase{
databaseName = @"mydatabase.sqlite";
// Get the path to the documents directory and append the databaseName
NSArray *documentPaths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDir = [documentPaths objectAtIndex:0];
databasePath = [documentsDir stringByAppendingPathComponent:databaseName];
[databasePath retain];
return self;
}
и затем я использовал эту функцию
if(sqlite3_open([databasePath UTF8String], &database) == SQLITE_OK){ //inserting methods
но у меня есть ошибка: таблица 'nametable' не существует, я уверен, что эта таблица существует, и я думаю, что эти методы создают новый файл БД в путь устройства.