浏览器版本低!无法浏览完整内容,建议升级或更换浏览器。
地图收藏夹简介

iOS地图SDK向开发者开放了本地收藏夹功能,帮助开发者更好的收藏、管理本地空间点信息数据。

实现步骤
1引入头文件
地图收藏夹是地图工具组件的功能,使用地图收藏夹需先引入头文件:
#import <BaiduMapAPI_Utils/BMKUtilsComponent.h>
2初始化收藏夹管理类
BMKFavPoiManager *_favManager = [[BMKFavPoiManageralloc] init];
3添加收藏点
//构造收藏点信息
BMKFavPoiInfo *poiInfo = [[BMKFavPoiInfoalloc] init];
//收藏点坐标
poiInfo.pt = CLLocationCoordinate2DMake(39.908, 116.204);
//收藏点名称
poiInfo.poiName = @"收藏点名称";
//添加收藏点(收藏点功后会得到favId)
NSInteger res = [_favManageraddFavPoi:poiInfo];
4获取收藏点
//获取所有收藏点
NSArray *allFavPois = [_favManagergetAllFavPois];
//获取某个收藏点(收藏点成功后会得到favId)
BMKFavPoiInfo *favPoi = [_favManagergetFavPoi:favId];
5删除收藏的点
//删除所有收藏点
BOOL res = [_favManagerclearAllFavPois];
//删除某个收藏点(收藏点成功后会得到favId)
BOOL res = [_favManagerdeleteFavPoi:favId];

  • 文档根本没法用

  • 文档水平很差

  • 文档水平一般

  • 文档不错

  • 文档写的很好

如发现文档错误,或对此文档有更好的建议,请在下方反馈。问题咨询请前往反馈平台提交工单咨询。

提交反馈

拖动标注工具

添加矩形标注

添加箭头标注

完成

取消