Xcode 7 : Changer l'icône d'un disque dur externe

Funzy

Membre enregistré
24 Juin 2016
6
0
26
Rebonjour (j'ai déjà posté un sujet aujourd'hui pour un autre programme),

Je reviens vers vous et votre connaissance pour vous poser une simple question, qui vous paraîtrait peut-être bête, mais qui me bloque pour l'un de mes programmes depuis quelques jours...bon en fait tout est dans le titre.
Je dois faire un formateur de disque personnalisé, qui permettra, en plus des fonctionnalités de l'utilitaire de disque standard, de donner une icône à sa partition en fonction du format choisi ou de l'envie de l'utilisateur (en parcourant ses images .png pour choisir celle qu'il veut utiliser).
Cependant, je ne trouve pas comment changer l'icône par la suite. J'ai trouvé cette ligne de code après quelques recherches (je travaille en objective c) :
Bloc de code:
[[NSWorkspace sharedWorkspace] setIcon: forFile: options:];

Le problème, c'est que ce code ne fonctionne qu'avec des dossiers ou des fichiers, mais pas avec des disques durs (externes en tout cas). Avez-vous une idée de comment résoudre ce problème ?

Merci d'avance :)
Funzy
 
Je me permets de up le sujet, j'ai besoin de terminer mon programme avant demain, et j'ai vraiment besoin d'une réponse :/