我有一個數據庫位於資源文件夾。 這是我打開數據庫:Xcode SQLite - 沒有這樣的表
NSString* path = [[NSBundle mainBundle] pathForResource:@"dotdDB" ofType:@"sqlite"];
if (sqlite3_open(path, &_database) != SQLITE_OK) {
我知道sqlite3_open命令創建,如果它不能找到一個新的數據庫,所以這就是爲什麼我得到「沒有這樣的表」
我試着卸載應用程序並重置模擬器,但仍然沒有成功。 任何建議爲什麼我無法在模擬器中找到我的數據庫?
*我使用的Xcode 3 & sqlite3的
sqlite3_open正在返回的錯誤代碼是什麼? – sergio 2011-05-30 10:38:41
即使我在if語句中打開它,並在其他地方嘗試NSLog該錯誤沒有任何反應,因爲它創建了一個新的數據庫。有點動力22. – Fredrik 2011-05-30 10:44:32