OS X 10.5および10.6で汎用フォルダーアイコンのNSImageを取得する方法
-
10-07-2019 - |
質問
NSOutlineView 。 NSBrowserCell にカスタムアイコンを提供しますアウトラインの列で、それはうまく機能しますが、私は少しひっかかりました— [NSImage imageNamed:@" NSFolder"]
を使用すると、10.6では正しい画像(一般的なフォルダーアイコン)が返されますが、10.5ではnilが返されるため、すべてのフォルダーアイコン姿を消す。 (NSFolderアイコン名に関するドキュメントが見つかりません。それがいつ導入されたかを確認します—試行錯誤によって機能しました。)
10.5と10.6の両方で機能する一般的なフォルダアイコンを取得するための非推奨の方法はありますか?
解決
[[NSWorkspace sharedWorkspace] iconForFileType:NSFileTypeForHFSTypeCode(kGenericFolderIcon)]
(私は思う)
所属していません StackOverflow