• Das kreative Thema des Monats Oktober wird vor allem diejenigen unter Euch besonders ansprechen, denen Do-it-yourself quasi im Blut liegt. Zeigt uns Eure Improvisationskünste oder fotografiert, was andere Leute sich so im Alltag zusammengestrickt haben. --> Zum Mitmachen bitte hier klicken

IconRef ???

Daisy

Uelzener Rambour
Registriert
14.01.06
Beiträge
366
Hilfeee ...

für ein aktuelles Projekt versuche ich gerade, die plist der Sidebar auszulesen (~/Library/Preferences/com.apple.sidebarlists.plist).
In dem Teil (NSDictionary), der mich interessiert, gibt es für jeden Eintrag 3 Keys:
Name, Alias, und Icon. Name ist kein Problem, Alias habe ich auch hingebracht, aber bei Icon hänge ich.
Die Daten die unter diesem Key zu finden sind, sind (sofern es sich nicht um ein User Icon handelt), 28 Bytes lang und schauen in etwa so aus:

<496d6752 0000001c 00000000 5359534c 00000010 00000000 74666176 >
(das wäre das 'Favorites'-Icon)

oder
<496d6752 0000001c 00000000 5359534c 00000010 00000000 61707073 >
(das Applications-Icon)

Wie kann ich das in 'was Sinnvolles' zurückverwandeln - was steckt dahinter? (IconRef und iconType ???)

Vielen Dank für Tipps, Anregungen, Links, Code (C/Objective-C bevorzugt) ... schon mal vorab ...

Daisy