Mac OS X: Где находится значок папки приложения?

Кто-нибудь знает, где находятся значки на боковой панели Finder? Я хотел бы использовать этот оптимизированный значок приложений с малым разрешением в своем приложении, но я нигде не могу найти оригинал.

введите здесь описание изображения


person DrummerB    schedule 18.08.2012    source источник
comment
Почему бы просто не сделать снимок экрана? (Возможно, он спрятан в форке ресурсов или связан с библиотекой.)   -  person Gene    schedule 19.08.2012
comment
Потому что мне не нужен сине-серый фон Finder на изображении.   -  person DrummerB    schedule 19.08.2012


Ответы (2)


Если вы хотите использовать значок в исходном коде, вы можете получить NSImage, вызвав:

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

Вы можете перейти на kToolbar{theIcon} для получения любого другого значка, который появляется на панели инструментов.

person jaimeMF    schedule 19.12.2012

Нашел.

/System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/SidebarApplicationsFolder.icns

person DrummerB    schedule 18.08.2012
comment
Избегайте таких путей жесткого кодирования. Есть большая вероятность, что новая версия ОС удалит этот образ. Это случалось раньше с другими. - person Jonathan Grynspan; 19.08.2012