當我將我的iphone數據庫應用程序編譯到設備時出現問題。 當我調試代碼它說數據庫路徑「超出範圍」在中斷點,它不會編譯語句。以下是我用來訪問數據庫的代碼。數據庫錯誤:在iPhone設備上編譯應用程序
databaseName = @"Zen.sqlite";
NSArray *documentPaths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDir = [documentPaths objectAtIndex:0];
databasePath = [documentsDir stringByAppendingPathComponent:databaseName];
當我在模擬器上使用相同的代碼時,它工作得很好。請幫助我在iphone設備上完成這項工作。 謝謝。
問題可能在於其他地方。向我們展示更多代碼! 另請參閱:#749504。 – hop 2010-06-07 08:07:22