Есть ли способ получить значок Mac по номеру модели?
Я знаю, что вы можете получить значок текущего компьютера из какао, используя следующий код:
NSImage *machineIcon = [NSImage imageNamed:NSImageNameComputer];
Но возможно ли получить значок, когда ему дан только номер модели? Такие какMacBookPro11,3
?
Мне нужно это потому, что я используюMultiPeer Connectivity
просматривать устройства в сети, к которым я хотел бы подключиться. Но я хочу отображать значки с этих устройств в настраиваемом представлении браузера.
Я знаю, что OS X имеет почти все иконки для всех устройств в следующей папке:
/System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/
но я хочу знать, как получить к ним доступ из моего приложения:
Я думал об использованииdiscoveryInfo
отMCNearbyServiceAdvertiser
передать значок рекламы устройства, но вы не можете передать столько данных, используяdiscoveryInfo
, Он предназначен только для небольших объемов текста. Поэтому я решил просто передать номер модели машины. Я надеюсь разрешить номер модели машины на иконке с другой стороны. Вроде какAirDrop
Является ли.