我正在尝试打开资源中项目中的数据库。
问题是好像找不到数据库文件!
我尝试使用完整路径,它有效,但这不是一个好的解决方案。
我现在想知道如何打开它!
我正在使用这段代码:
db = [FMDatabase databaseWithPath:@"bbdd.sql"];
我不知道如何找到“实际”路径的另一部分。
你有办法帮我解决吗?
谢谢!!!!
您需要在资源包中找到数据库的完整路径,如下所示:
NSString *databasePath = [[NSBundle mainBundle] pathForResource:@"mySQLiteDatabaseFile" ofType:@"sqlite3"];
这个线程中有一个完整的例子将数据复制到 iPhone 上的 Application Data 文件夹 https://stackoverflow.com/questions/2170740/copying-data-to-the-application-data-folder-on-the-iphone
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)