在我當前的項目中,iOS應用程序將根據位置使用不同的數據庫。數據庫處於原始SQL中,因此每個數據庫都表示爲數據庫文件,並通過創建到數據庫的連接來查詢。根據iOS中的語言環境使用其他數據庫
我知道這可以使用* .lproj文件夾來實現,如果是這樣的話,我對加載和使用相應的數據庫的建議方式感興趣。
當搜索網頁,我曾經考慮使用DatabaseHelper類,它管理的數據庫,並且包括NSLocale的一個實例,其使用設定
- (void) initWithLocale {
[super init];
locale = [NSLocale currentLocale];
}
可這被用來確定要裝入的數據庫,還是有更好的方法來做到這一點?
在此先感謝。
[This answer](http://stackoverflow.com/a/12919534/1187415)解釋了本地化「index.html」文件的過程,應該很容易修改本地化的「db.sqlite」文件。 –