Я ищу метод точно как -[NSWorkspace iconForFile:]
но который возвращает значок в более высоком разрешении, если это возможно. В частности, у меня есть приложение, которое использует QuickLook для отображения предварительных просмотров файлов, и я хотел бы, чтобы он отступил к значку файла, если никакой плагин беглого взгляда не доступен. Используя iconForFile:
метод, однако, приводит к маленькому 32x32 значок. Вокруг существует ли лучший метод? Тот, который возвращается NSImage
или CGImageRef
предпочтен, но менее доступные методы могли бы быть прекрасными также.
Возвращаемое изображение -[NSWorkspace iconForFile:]
содержит несколько представлений, в том числе и более высокого разрешения.
Если вы попробуете отрисовать его при 512x512, оно автоматически выберет соответствующее представление.