У меня возникли проблемы с созданием NSCollectionView с значками, которые взяты из предварительного просмотра значка Finder.NSCollectionView Сетка файлов, отображаемая с помощью значков в окне Finder's Preview
В идеале, если файл является dmg, он должен отображать значок жесткого диска, mp3 должен быть значком mp3, а на фотографии должно отображаться то, что фотография выглядит как сама.
Существует один пост, который решает эту проблему: Is it possible to get programmatic access to finder preview images?
Но код старый и не компилируется. Я также использую Swift в этом проекте.
Я использовал этот пост, чтобы настроить шаблон для моего проекта: Is there a way to set up a NSCollectionView programmatically in Swift?
который добавляет подвид к NSView. Если это можно изменить для реализации значков, это будет идеально.
Кроме того, я использую NSFileManager.defaultManager для получения содержимого папки и хочу отобразить это содержимое в виде коллекции.
Я новичок в разработке на платформе Mac и имею больше опыта работы с iOS, конкретные ответы очень ценятся, спасибо!