質問

NSOutlineView NSBrowserCell にカスタムアイコンを提供しますアウトラインの列で、それはうまく機能しますが、私は少しひっかかりました— [NSImage imageNamed:@" NSFolder"] を使用すると、10.6では正しい画像(一般的なフォルダーアイコン)が返されますが、10.5ではnilが返されるため、すべてのフォルダーアイコン姿を消す。 (NSFolderアイコン名に関するドキュメントが見つかりません。それがいつ導入されたかを確認します—試行錯誤によって機能しました。)

10.5と10.6の両方で機能する一般的なフォルダアイコンを取得するための非推奨の方法はありますか?

役に立ちましたか?

解決

[[NSWorkspace sharedWorkspace] iconForFileType:NSFileTypeForHFSTypeCode(kGenericFolderIcon)]

(私は思う)

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top