我的 iPhone 应用程序上有一个旧的 sqlite 文件,但是在设备上测试时找不到 sqlite 文件。有什么方法可以在 iPhone 设备上部署 sqlite 文件吗?
非常感谢。
该文件需要添加到您的 Xcode 项目中。确保您正在加载正确的文件并且没有拼写错误。
编辑:根据评论更新:
NSString *path = [[NSBundle mainBundle] pathForResource:@"sqlitefile" ofType:@"db"];
if ([[NSFileManager defaultManager] fileExistsAtPath:path]) {
// Don't create new sqlite file
}
else {
// Create a new sqlite file
}