如何检查SQLite数据库是否存在

时间:2013-09-30 22:16:22

标签: iphone objective-c sqlite

如何检查数据库是否存在?我有一个名为username的数据库,如果它不存在则应该创建但是如何检查它是否存在?

1 个答案:

答案 0 :(得分:2)

您应该使用fileExistsAtPath。例如,如果数据库不存在,则进行特殊处理:

if (![[NSFileManager defaultManager] fileExistsAtPath:pathForDb])
{
    // file doesn't exist, so do whatever copying from bundle or 
    // programmatic creation/configuration of the database here.
}