FieldInfos类参考

字段信息集合类。 更多...

所有成员的列表。

公有成员

(id) - init
 构造一个新的 FieldInfos 对象,该对象中的 <FieldInfo> 对象的个数为0。
(id) - initWithFieldInfos:
 根据给定的 FieldInfos 对象构造一个与其完全相同的新对象。
(id) - initWithFieldInfo:
 根据指定的参数来构造一个 FieldInfos 的新对象。
(int) - add:
 将指定字段信息对象添加到当前字段信息集合对象中。
(FieldInfo *) - get:
 返回字段信息集合对象中的指定序号的字段信息对象。
(FieldInfo *) - getName:
 返回字段信息集合对象中的指定名称的字段信息对象。
(NSInteger) - indexOfWithFieldName:
 返回指定名称的字段信息对象在当前字段信息集合中的序号。
(void) - dispose
 释放该对象所占用的资源。当调用该方法之后,此对象不再可用。
(BOOL) - removeFieldAtIndex:
 用于从字段信息集移除指定的索引处的项
(BOOL) - removeFieldName:

属性

NSInteger count
 获取给定的字段信息集集合中元素的个数。

详细描述

字段信息集合类。

该类可以单独创建使用,一个矢量数据集或记录集的所有字段的信息的集合即为一个字段信息集合类的一个实例。该类可以单独创建使用,也可以从矢量数据集或记录集中得到该类的对象。


成员函数文档

- (int) add: (FieldInfo *)  fieldInfo  

将指定字段信息对象添加到当前字段信息集合对象中。

注意:添加字段时,如果字段的类型是必填字段,必须设置默认值,没有设置默认值时,添加失败。

参数:
fieldInfo 要加入的字段对象。
返回:
fieldInfo 添加到此 <FieldInfos> 对象实例中的序号。
- (void) dispose  

释放该对象所占用的资源。当调用该方法之后,此对象不再可用。

- (FieldInfo*) get: (NSInteger)  index  

返回字段信息集合对象中的指定序号的字段信息对象。

参数:
index 需要返回项的索引值,索引值从0开始。
返回:
字段信息集集合对象中的指定序号的元素。
- (FieldInfo*) getName: (NSString *)  fieldName  

返回字段信息集合对象中的指定名称的字段信息对象。

参数:
fieldName 指定项的名称,即指定的 <FieldInfo> 的名称。
返回:
字段信息集集合对象中的指定名称的字段信息。
- (NSInteger) indexOfWithFieldName: (NSString *)  fieldName  

返回指定名称的字段信息对象在当前字段信息集合中的序号。

参数:
fieldName 指定的 fieldInfo 的名称。
返回:
名称为 fieldName 的 <FieldInfo> 在该 fieldInfos 中的序号。
- (id) init  

构造一个新的 FieldInfos 对象,该对象中的 <FieldInfo> 对象的个数为0。

- (id) initWithFieldInfo: (NSMutableArray *)  fieldInfo  

根据指定的参数来构造一个 FieldInfos 的新对象。

参数:
fieldInfo 指定的 <FieldInfo> 类数组。
- (id) initWithFieldInfos: (FieldInfos *)  fieldInfos  

根据给定的 FieldInfos 对象构造一个与其完全相同的新对象。

参数:
fieldInfos 指定的 FieldInfos 对象。
- (BOOL) removeFieldAtIndex: (NSInteger)  index  

用于从字段信息集移除指定的索引处的项

参数:
index int
返回:
boolean
- (BOOL) removeFieldName: (NSString *)  fieldName  

属性文档

- (NSInteger) count [read, assign]

获取给定的字段信息集集合中元素的个数。

返回:
给定的字段信息集集合中元素的个数。

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