iOS 市内检索

原创 2016年05月30日 18:08:58

//搜索poi数据

-(void)searchPOI:(NSString*)keyword

{

//    mKeyWord = keyword;

    int curPage = 0;

        BMKCitySearchOption *citySearchOption = [[BMKCitySearchOption alloc]init];

        citySearchOption.pageIndex = curPage;

        citySearchOption.pageCapacity = 20;

      //  MYLog(@"%@",_city);

    //定位城市

    if(self.currentCity != nil){

    citySearchOption.city= self.currentCity;

    }else{

        citySearchOption.city= @"北京市";

    }

    

        citySearchOption.keyword = keyword;

        if(_poisearch==NULL){

            _poisearch = [[BMKPoiSearch alloc]init];

            _poisearch.delegate = self; // 此处记得不用的时候需要置nil,否则影响内存的释放

        }

        BOOL flag = [_poisearch poiSearchInCity:citySearchOption];

        if(flag)

        {

            NSLog(@"城市内检索发送成功");

        }

        else

        {

            //        _nextPageButton.enabled = false;

            NSLog(@"城市内检索发送失败");

        }

   

}

//2.搜索成功后在回调中根据uid发起poi短串搜索

- (void)onGetPoiResult:(BMKPoiSearch *)searcher result:(BMKPoiResult*)result errorCode:(BMKSearchErrorCode)error

{

    

    if (error == 0) {

        if(result.poiInfoList.count>0)

        {

            //获取第一个poi点的数据

//            BMKPoiInfo* poi = [result.poiInfoList objectAtIndex:0];

            [_dataDetialArray removeAllObjects];

            [_dataDetialArray addObjectsFromArray:result.poiInfoList];

//            for (BMKPoiInfo* poi in result.poiInfoList) {

//                MYLog(@"名字%@",poi.name);

//                 MYLog(@"位置%@",poi.address);

//            }

          //  MYLog(@"%@",poi.name);

            [self.tableView reloadData];

        }

    }

}


版权声明:本文为博主原创文章,未经博主允许不得转载。

iOS —— 百度地图反检索失败

iOS —— 百度地图反检索失败 地理编码 地理编码指的是将地址信息建立空间坐标关系的过程。又可分为正向地理编码和反向地理编码。 正向地理编码指的是由地址信息转换为坐标点的过程。...
  • qq_28865297
  • qq_28865297
  • 2016年11月21日 15:33
  • 2698

利用tableView分组实现省份各个城市的分组,利用首字母作为索引

一个简单的利用tableVIew分组功能实现各个省份城市的分组,利用省份首字母作为索引指向对应区域,plist文件存储相关信息,一个工具类方法实现组的划分,对于重庆多音字的首字母先进行判断划分到C开头...
  • baidu_15855419
  • baidu_15855419
  • 2015年05月29日 18:44
  • 1412

ios搜索(可实现模糊搜索 支持拼音检索 首字母等)

一、搜框中输入关键字的事件响应-(void)searchBar:(UISearchBar *)searchBar textDidChange:(NSString *)searchText{ NS...
  • dream9393
  • dream9393
  • 2017年06月13日 18:05
  • 1535

上海市及市内各区地方税务局联系地址与电话

核心提示:上海地方税务局地址,上海地方税务局电话,以及上海及各市地方税务局联系地址、电话。 【爱学通 地税申报】  上海市地方税务局 地址:肇嘉浜路800号 电话:(021)54679568 上...
  • thy822
  • thy822
  • 2016年10月31日 15:16
  • 1620

市内集送货问题的混合禁忌搜索算法

  • 2010年05月07日 10:40
  • 262KB
  • 下载

iOS-Andriod百度地图仿百度外卖-饿了么-选择我的地址-POI检索/

http://zanderzhang.gitcafe.io/2015/09/19/iOS-Andriod百度地图仿百度外卖-饿了么-选择我的地址-POI检索/ title: iOS Andriod百...
  • This_is_Frank
  • This_is_Frank
  • 2015年09月20日 10:32
  • 2461

iOS 计算富文本,检索网址,号码,表情,并且计算高度,设置最大行数

前言:项目中用到检索表情,网址与号码,但是看了TTTAttributeLabel,emojyLabel,奈何都不太满意,plist格式不太符合,而且这两个第三方用到检索都是系统自带的检索,检测网址方面...
  • iOSCircleAndCircle
  • iOSCircleAndCircle
  • 2017年07月21日 09:22
  • 216

【高德API】如何利用MapKit开发全英文检索的iOS地图

制作全英文地图的展示并不困难,但是要制作全英文的数据检索列表,全英文的信息窗口,你就没办法了吧。告诉你,我有妙招!使用iOS自带的MapKit来展示全球英文底图,结合上高德API的中英文检索功能,就能...
  • caizhongtao
  • caizhongtao
  • 2015年08月13日 17:50
  • 1007

ios搜索(可实现模糊搜索 支持拼音检索 首字母等)

一、搜框中输入关键字的事件响应-(void)searchBar:(UISearchBar *)searchBar textDidChange:(NSString *)searchText{ NS...
  • dream9393
  • dream9393
  • 2017年06月13日 18:05
  • 1535

iOS中Tableview右边有字母检索 点击可以直接定位显示的问题

在做项目的过程中,我遇到这样一个问题,就是本身的tableview 调用 - (NSArray *)sectionIndexTitlesForTableView:(UITableView *)tab...
  • zhanglei1239
  • zhanglei1239
  • 2014年11月25日 14:09
  • 3050
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:iOS 市内检索
举报原因:
原因补充:

(最多只允许输入30个字)