Structure du .h du framework SSCrypto

UniXUniX Membre
août 2007 modifié dans API AppKit #1
Salut.

Je suis en train de jeter un oeil sur le framework SSCrypto, et je ne comprends pas la déclaration faite dans le .h ...
Il y a le @interface SSCrypto : NSObject, ça c'est OK, mais que fait la partie @interface NSData (HexDump), et comment s'utilise t'elle ?

@interface NSData (HexDump)<br />- (NSString *)encodeBase64;<br />- (NSString *)encodeBase64WithNewlines:(BOOL)encodeWithNewlines;<br />- (NSData *)decodeBase64;<br />- (NSData *)decodeBase64WithNewLines:(BOOL)decodeWithNewLines;<br />- (NSString *)hexval;<br />- (NSString *)hexdump;<br />@end<br /><br />@interface SSCrypto : NSObject<br />{<br />&nbsp; &nbsp; NSData *symmetricKey;<br />&nbsp; &nbsp; NSData *cipherText;<br />&nbsp; &nbsp; NSData *clearText;<br />&nbsp; &nbsp; NSData *publicKey;<br />&nbsp; &nbsp; NSData *privateKey;<br />	<br />&nbsp; &nbsp; BOOL isSymmetric;<br />}<br /><br />- (id)init;<br />- (id)initWithSymmetricKey:(NSData *)k;<br />- (id)initWithPublicKey:(NSData *)pub;<br />- (id)initWithPrivateKey:(NSData *)priv;<br />- (id)initWithPublicKey:(NSData *)pub privateKey:(NSData *)priv;<br />...<br /><br />@end


Merci.

Réponses

  • schlumschlum Membre
    23:40 modifié #2
    Ca ajoute des méthodes aux objets NSData...
  • Philippe49Philippe49 Membre
    23:40 modifié #3
    dans 1187245472:

    Salut.

    Que fait la partie @interface NSData (HexDump), et comment s'utilise t'elle ?



    Consulter la notion de catégorie en objective-C
  • UniXUniX Membre
    23:40 modifié #4
    Super.

    Je ne me rappelais plus que c'était ça les catégories ....
    Je me suis fait un petit rappel avec le chapitre correspondant de Cocoa par la pratique.

    Merci à  vous 2.
Connectez-vous ou Inscrivez-vous pour répondre.