百度鹰眼iOS SDK 类参考  3.1.3
构造函数 | 类方法 | 所有成员列表
BTKEntityAction类 参考

entity终端的相关操作,包括entity的增、删、改、查 更多...

#import <BTKEntityAction.h>

类 BTKEntityAction 继承关系图:

构造函数

(void) - addEntityWith:delegate:
 
(void) - deleteEntityWith:delegate:
 
(void) - updateEntityWith:delegate:
 
(void) - queryEntityWith:delegate:
 
(void) - searchEntityWith:delegate:
 
(void) - boundSearchEntityWith:delegate:
 
(void) - aroundSearchEntityWith:delegate:
 
(void) - polygonSearchEntityWith:delegate:
 
(void) - districtSearchEntityWith:delegate:
 

类方法

(BTKEntityAction *) + sharedInstance
 

详细描述

entity终端的相关操作,包括entity的增、删、改、查

entity终端的相关操作,包括entity的增、删、改、查

在文件 BTKEntityAction.h25 行定义.

函数文档

◆ addEntityWith:delegate:

- (void) addEntityWith: (BTKAddEntityRequest *)  request
delegate: (id< BTKEntityDelegate >)  delegate 

创建Entity终端实体,并赋属性信息

参数
request添加Entity的请求对象
delegateEntity操作结果的回调对象

◆ aroundSearchEntityWith:delegate:

- (void) aroundSearchEntityWith: (BTKAroundSearchEntityRequest *)  request
delegate: (id< BTKEntityDelegate >)  delegate 

根据圆心半径搜索Entity终端实体,并返回实时位置

参数
request搜索Entity的请求对象
delegate搜索结果的回调对象

◆ boundSearchEntityWith:delegate:

- (void) boundSearchEntityWith: (BTKBoundSearchEntityRequest *)  request
delegate: (id< BTKEntityDelegate >)  delegate 

根据矩形地理范围搜索Entity终端实体,并返回实时位置

参数
request搜索Entity的请求对象
delegate搜索结果的回调对象

◆ deleteEntityWith:delegate:

- (void) deleteEntityWith: (BTKDeleteEntityRequest *)  request
delegate: (id< BTKEntityDelegate >)  delegate 

删除Entity终端实体

参数
request删除Entity的请求对象
delegateEntity操作结果的回调对象

◆ districtSearchEntityWith:delegate:

- (void) districtSearchEntityWith: (BTKDistrictSearchEntityRequest *)  request
delegate: (id< BTKEntityDelegate >)  delegate 

在行政区域内搜索Entity终端实体,并返回实时位置

参数
request搜索Entity的请求对象
delegate搜索结果的回调对象

◆ polygonSearchEntityWith:delegate:

- (void) polygonSearchEntityWith: (BTKPolygonSearchEntityRequest *)  request
delegate: (id< BTKEntityDelegate >)  delegate 

在多边形区域内搜索Entity终端实体,并返回实时位置

参数
request搜索Entity的请求对象
delegate搜索结果的回调对象

◆ queryEntityWith:delegate:

- (void) queryEntityWith: (BTKQueryEntityRequest *)  request
delegate: (id< BTKEntityDelegate >)  delegate 

检索符合过滤条件的Entity终端实体,返回Entity属性信息和最新位置,可用于列出Entity,也可用于批量查询多个Entity的位置。

参数
request查询Entity的请求对象
delegateEntity操作结果的回调对象

◆ searchEntityWith:delegate:

- (void) searchEntityWith: (BTKSearchEntityRequest *)  request
delegate: (id< BTKEntityDelegate >)  delegate 

根据关键字搜索Entity终端实体,并返回实时位置。

参数
request搜索Entity的请求对象
delegate搜索结果的回调对象

◆ sharedInstance

+ (BTKEntityAction *) sharedInstance

entity相关操作单例的全局访问点

返回
单例对象

◆ updateEntityWith:delegate:

- (void) updateEntityWith: (BTKUpdateEntityRequest *)  request
delegate: (id< BTKEntityDelegate >)  delegate 

更新Entity终端实体属性信息

参数
request修改Entity的请求对象
delegateEntity操作结果的回调对象

该类的文档由以下文件生成: