在我的应用程序中,有一个从sqlite文件中显示的离线地图。
RMDBMapSource *mapSrc = [[RMDBMapSource alloc] initWithPath:@"map.sqlite"];
RMMapContents *contents = nil;
contents = [[RMMapContents alloc] initWithView:mapView tilesource:mapSrc];
map.sqlite文件是从我的资源加载的,所有内容都显示正确。
我的问题:我正在将新版本的map.sqlite下载到我的Apps文档文件夹中。 如何从文档文件夹中的文件加载MapSource?
提前致谢!
答案 0 :(得分:2)
你只需要写:
RMDBMapSource *mapSrc = [[RMDBMapSource alloc] initWithPath:@"../Documents/yourdb.sqlite"];