VivochaDataCollectionForm
@interface VivochaDataCollectionForm : NSObject
Represents a form in the data collection
-
@property (nonatomic, retain) NSString *name;The form name
-
@property (nonatomic, retain) NSString *desc;The form description
-
@property (nonatomic, retain) NSMutableArray *data;The collection of
VivochaDataCollectionFieldobjects inside the form -
+ (VivochaDataCollectionForm *)dataCollectionFormWithName:(NSString *)name andDescription: (NSString *)description;Factory method for a VivochaDataCollectionForm object.
Parameters
namethe form name
descriptionthe form descriptrion
Return Value
the form object.
-
- (id)initWithName:(NSString *)name andDescription:(NSString *)description;Initializes a VivochaDataCollectionForm object
Parameters
namethe form name
descriptionthe form description
Return Value
the initialized form object.
-
- (void)addField:(VivochaDataCollectionField *)field;Adds a field in a form.
Parameters
fieldthe field that will be added to the form.