Objective-C Language Conforme au protocole


Exemple

Vous pouvez ajouter des protocoles aux classes standard pour étendre leurs fonctionnalités:

@protocol EncodableToString <NSObject>
- (NSString *)toString;
@end

@interface NSDictionary (XYZExtended) <EncodableToString>
@end

@implementation NSDictionary (XYZExtended)
- (NSString *)toString {
    return self.description;
}
@end

XYZ préfixe de votre projet