Προς το περιεχόμενο

ΑΝΑΠΤΥΞΗ ΚΩΔΙΚΑ C++ ΓΙΑ PIDGIN ή ADIUM!


kfoynt

Προτεινόμενες αναρτήσεις

Δημοσ.

Καλησπέρα!

 

Προσπαθώ να κατανοήσω τον κώδικα που χρησιμοποιούν προγράμματα όπως το Adium!! και μου είναι πολύ δύσκολο! χρησιμοποιούν τεχνίκες αρκετά υψηλού επιπέδου! πχ..

 

#import <Adium/AIObject.h>

 

@class AIEmoticonPack;

 

@interface AIEmoticon : AIObject {

NSString *path;

NSString *name;

NSArray *textEquivalents;

AIEmoticonPack *pack;

NSString *serviceClass;

 

BOOL enabled;

BOOL imageLoaded;

 

NSAttributedString *_cachedAttributedString;

}

 

+ (id)emoticonWithIconPath:(NSString *)inPath equivalents:(NSArray *)inTextEquivalents name:(NSString *)inName pack:(AIEmoticonPack *)inPack;

- (NSArray *)textEquivalents;

- (NSMutableAttributedString *)attributedStringWithTextEquivalent:(NSString *)textEquivalent attachImages:(BOOL)attach;

- (BOOL)isAppropriateForServiceClass:(NSString *)inServiceClass;

- (NSImage *)image;

- (void)setPath:(NSString *)inPath;

- (NSString *)path;

- (NSString *)name;

- (void)setEnabled:(BOOL)inEnabled;

- (BOOL)isEnabled;

- (void)flushEmoticonImageCache;

 

@end

 

 

Το παπάκι τι είναι ακριβώς?? όλα αυτά τα + και - ???

 

HEEEEEEELP!!!!

Δημοσ.

Το Adium, όπως και πολλά άλλα προγράμματα που το development τους ξεκίνησε σε πλατφόρμα Mac, είναι γραμμένο σε Objective C, όχι σε C++. Τα σύμβολα που αναφέρεις ανήκουν σε αυτήν τη γλώσσα.

Δημοσ.

Xm...ναι το κατάλαβα σήμερα!! μήπως γνωρίζεις κανένα καλό βιβλίο? να ψάξω σε κανένα torrent??

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...