У меня есть настроенный файл значков (MyApp.icns) для моего приложения Cocoa. Как я могу получить представление NSImage
значка из моего приложения?
Что-то вроде следующего было бы идеально:
NSImage * iconImage = [MyApplication defaultIconAsImage];
Но я уверен, что это не так просто :)
Конечно, я могу получить путь к файлу иконки следующим образом:
NSString * iconPath = [[NSBundle mainBundle]
pathForResource:@"MyApp" ofType:@"icns"];
Но мне кажется, что должен быть какой-то стандартный способ доступа к файлу значка приложения, кроме вызова его по имени, поскольку имя может измениться.
Как правильно это сделать?