A grouping of inputs into a logical organization. More...
Inherits VCExtendedManagedObject.
Properties | |
NSNumber * | index |
The index of this input set. | |
NSString * | name |
The name of this input set. | |
VCDataConsumer * | consumer |
The data consumer to which this set belongs (the 'entity' attribute of the controlling data consumer controller) | |
NSSet * | inputs |
The set of VCInput objects that are part of this set. | |
NSString * | referencePath |
A string unique to this input set, allowing it to be looked up directly. If a reference to this set must be stored in configuration, store either this path or the (name, index) pair rather than a direct reference to this input set. |
VCInputSet provides a grouping object for a set of logically connected inputs and also provides a location to store configuration data related to all inputs of the set. As with other VCExtendedManagedObject-base objects, arbitrary key-value pairs can be stored at this object with setValue:forKey:.
Do not change the properties of an input set directly, other than configuration data stored in user key/value pairs. Modifying the these properties will cause undefined behavior.