RouteStops类参考

飞行站点集合类,该类提供了对飞行站点对象的获取功能。飞行站点集合包含了零个或多个飞行站点对象。 更多...

所有成员的列表。

公有成员

(instancetype) - initWithRouteStops:
 初始化方法
(NSInteger) - indexOfName:
 获取指定名字的站点的索引。
(RouteStop *) - routeStopAtIndex:
 获取指定索引的站点。
(void) - setIndex:forRouteStop:
 设置站点的索引值。
(RouteStop *) - routeStopWithName:
 获取指定名称的站点。
(void) - setName:forRouteStop:
 设置站点的名字。
(NSInteger) - addRouteStop:
 添加站点。
(BOOL) - insertRouteStop:atIndex:
 插入站点。
(BOOL) - removeRouteStopAtIndex:
 删除指定索引的站点。
(BOOL) - removeRouteStopWithName:
 删除指定名称的站点。
(void) - clear
 清除站点集合。
(BOOL) - containsRouteStopWithName:
 判断站点集合中是否包含指定名称。

属性

NSInteger count
 获取站点个数
NSInteger startIndex
 设置或获取起始站点

详细描述

飞行站点集合类,该类提供了对飞行站点对象的获取功能。飞行站点集合包含了零个或多个飞行站点对象。


成员函数文档

- (NSInteger) addRouteStop: (RouteStop *)  routeStop  

添加站点。

参数:
routeStop 站点。
返回:
返回站点索引。
- (void) clear  

清除站点集合。

- (BOOL) containsRouteStopWithName: (NSString *)  name  

判断站点集合中是否包含指定名称。

参数:
name 名称。
返回:
包含返回YES, 否则返回NO。
- (NSInteger) indexOfName: (NSString *)  name  

获取指定名字的站点的索引。

参数:
name 站点名字。
返回:
返回站点索引
- (instancetype) initWithRouteStops: (NSArray *)  routeStops  

初始化方法

- (BOOL) insertRouteStop: (RouteStop *)  routeStop
atIndex: (NSInteger)  index 

插入站点。

参数:
routeStop 站点, index 索引。
返回:
成功返回YES, 否则返回NO。
- (BOOL) removeRouteStopAtIndex: (NSInteger)  index  

删除指定索引的站点。

参数:
index 索引。
返回:
成功返回YES, 否则返回NO。
- (BOOL) removeRouteStopWithName: (NSString *)  name  

删除指定名称的站点。

参数:
name 名称。
返回:
成功返回YES, 否则返回NO。
- (RouteStop *) routeStopAtIndex: (NSInteger)  index  

获取指定索引的站点。

参数:
index 站点索引。
返回:
返回站点。
- (RouteStop *) routeStopWithName: (NSString *)  name  

获取指定名称的站点。

参数:
name 站点名称。
返回:
返回站点。
- (void) setIndex: (NSInteger)  index
forRouteStop: (RouteStop *)  routeStop 

设置站点的索引值。

参数:
index 路线索引, routeStop 站点。
- (void) setName: (NSString *)  name
forRouteStop: (RouteStop *)  routeStop 

设置站点的名字。

参数:
name 站点名字, routeStop 站点。

属性文档

- (NSInteger) count [read, assign]

获取站点个数

- (NSInteger) startIndex [read, write, assign]

设置或获取起始站点


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