128x128ドットのカスタムアイコンをつける方法


IconFamily というクラスが公開されています。

まず、ここで紹介されている以下の4つのファイルをプロジェクトに取り込みます。

・ IconFamily.h
・ IconFamily.m
・ NSString+CarbonFSSpecCreation.h
・ NSString+CarbonFSSpecCreation.m


次にプロジェクトの適当なところに以下の2行を入れます。

iconFamily = [IconFamily iconFamilyWithThumbnailsOfImage:image];
[iconFamily setAsCustomIconForFile:filename];

ただし
NSImage *image;
id iconFamily;
filename は保存のシートで指定したファイル名です。

最後に "Carbon.framework" を取り込みます。

やることはこれだけだったと思います。