| Inherits from | GBModelBase : NSObject |
| Conforms to | GBObjectDataProviding |
| Declared in | GBProtocolData.h<br />GBProtocolData.m |
Describes a protocol.
+ protocolDataWithName:
Returns autoreleased instance of the protocol data with the given name.
- initWithName:
Initializes the protocol with he given name.
nameOfProtocol
The name of the protocol.
adoptedProtocols
Protocol's adopted protocols, available via GBAdoptedProtocolsProvider .
methods
Protocol's methods, available via GBMethodsProvider .
Returns autoreleased instance of the protocol data with the given name.
+ (id)protocolDataWithName:(NSString *)nameReturns initialized object.
Returns autoreleased instance of the protocol data with the given name.
nil or empty. GBProtocolData.hGBProtocolData.mInitializes the protocol with he given name.
- (id)initWithName:(NSString *)nameReturns initialized object.
Initializes the protocol with he given name.
This is the designated initializer.
nil or empty. GBProtocolData.hGBProtocolData.m Protocol's adopted protocols, available via GBAdoptedProtocolsProvider .
@property (readonly) GBAdoptedProtocolsProvider *adoptedProtocols Protocol's adopted protocols, available via GBAdoptedProtocolsProvider .
GBProtocolData.h Protocol's methods, available via GBMethodsProvider .
@property (readonly) GBMethodsProvider *methods Protocol's methods, available via GBMethodsProvider .
GBProtocolData.h