我有一个 MKMapView,它使用以下格式从以下服务器加载地图:
NSString *urlTemplate = @"http://opencache.statkart.no/gatekeeper/gk/gk.open_gmaps?layers=topo2&zoom={z}&x={x}&y={y}";
为了缓存从该服务器加载的图块,我知道我必须将图块保存在应用程序的 Documents 文件夹中,但是如何?
如果要在 Documents 文件夹中呈现这些图块,我知道我必须继承 MKTileOverlay 并使其在从服务器拉取之前检查本地存储 - 但是,再次,如何?
任何帮助将不胜感激。
一切顺利 - 克里斯