在我当前的项目中,iOS 应用程序将根据位置使用不同的数据库。该数据库是原始 SQL,因此每个数据库都表示为一个数据库文件,并通过创建与数据库的连接来进行查询。
我知道这可以使用 *.lproj 文件夹来实现,如果是这样,我对加载和使用相应数据库的最推荐方式感兴趣。
在搜索网络时,我考虑过使用 DatabaseHelper 类,该类管理数据库并包含一个 NSLocale 实例,该实例使用
- (void) initWithLocale {
[super init];
locale = [NSLocale currentLocale];
}
这可以用来确定要加载哪个数据库,还是有更好的方法呢?
提前致谢。