0

私のアプリには、sqliteファイルから提示されたオフラインマップがあります。

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

map.sqliteファイルが私のリソースからロードされ、すべてが正しく表示されます。

私の問題:新しいバージョンのmap.sqliteをAppsドキュメントフォルダーにダウンロードしています。ドキュメントフォルダ内のファイルからMapSourceをロードするにはどうすればよいですか?

前もって感謝します!

4

1 に答える 1

2

あなたは単に書く必要があります:

RMDBMapSource *mapSrc = [[RMDBMapSource alloc]  initWithPath:@"../Documents/yourdb.sqlite"];
于 2012-08-31T11:28:03.777 に答える