我是 iPhone 开发和 Mac OS 的新手,请多多包涵。但我努力深入,但找不到问题的解决方案。
我通过命令提示符在 sqlite 中创建了一个数据库。数据库保存在 Users/Dnamto/resources.db
但是当我尝试使用以下代码片段在我的 iPhone 应用程序中打开这个数据库时
// Get the documents directory
dirPaths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
docsDir = [dirPaths objectAtIndex:0];
// Build the path to the database file
databasePath = [[NSString alloc]initWithString: [docsDir stringByAppendingPathComponent:@"resources.db"]];
数据库无法打开。应用程序正在搜索的数据库路径是:/Users/Dnamto/Library/Application Support/iPhone Simulator/6.0/Applications/C82C3DAF-4E95-49A7-9A4F-4D69B056DC9D/Documents/resources.db
谁能帮我获得正确的数据库路径。我们能否对 DB 路径进行硬编码,以便我的应用程序链接到它。如果是,请提供代码片段。