objective-c - 来自文档根目录的 Route-Me 离线 map

标签 objective-c ios route-me

在我的应用程序中,有一个来自 sqlite 文件的离线 map 。

RMDBMapSource *mapSrc = [[RMDBMapSource alloc] initWithPath:@"map.sqlite"];
RMMapContents *contents = nil;
contents = [[RMMapContents alloc] initWithView:mapView tilesource:mapSrc];

map.sqlite 文件是从我的资源中加载的,一切都显示正确。

我的问题:我正在将新版本的 map.sqlite 下载到我的 Apps 文档文件夹中。 如何从文档文件夹中的文件加载我的 MapSource?

提前致谢!

最佳答案

你只需要写:

RMDBMapSource *mapSrc = [[RMDBMapSource alloc]  initWithPath:@"../Documents/yourdb.sqlite"];

关于objective-c - 来自文档根目录的 Route-Me 离线 map ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12155714/

相关文章:

ios - 应用程序进入/离开后台时保存和加载数据

IOS:可以在每个角落使用不同值的圆角半径

ios - UIMainScreen 不是 NativeScript iOS 函数错误

ios - Mapkit 中的 OSM 与 Route-me OSM

objective-c - 在 Objective C 中使用 isKindOfClass 的性能损失是多少?

ios - 重写不在 super 中的方法

iphone - OCMock 测试失败 - 未调用预期的方法

iphone - Route-me 支持路由查找吗?

ios - 滚动时 RMPath 闪烁和 "vibrates"RMMapView (MapBox SDK)

objective-c - 相对于屏幕区域的 subview 位置