kfoynt Δημοσ. 15 Μαΐου 2008 Δημοσ. 15 Μαΐου 2008 Καλησπέρα! Προσπαθώ να κατανοήσω τον κώδικα που χρησιμοποιούν προγράμματα όπως το 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!!!!
parsifal Δημοσ. 15 Μαΐου 2008 Δημοσ. 15 Μαΐου 2008 Το Adium, όπως και πολλά άλλα προγράμματα που το development τους ξεκίνησε σε πλατφόρμα Mac, είναι γραμμένο σε Objective C, όχι σε C++. Τα σύμβολα που αναφέρεις ανήκουν σε αυτήν τη γλώσσα.
kfoynt Δημοσ. 15 Μαΐου 2008 Μέλος Δημοσ. 15 Μαΐου 2008 Xm...ναι το κατάλαβα σήμερα!! μήπως γνωρίζεις κανένα καλό βιβλίο? να ψάξω σε κανένα torrent??
parsifal Δημοσ. 15 Μαΐου 2008 Δημοσ. 15 Μαΐου 2008 Δυστυχώς όχι, δεν έχω ίδια πείρα. Αν γνωρίζεις ήδη C, γιατί να μην ξεκινήσεις από το σχετικό tutorial της Apple; Επάνω αριστερά στη σελίδα, υπάρχει και downloadable PDF...
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.