OK. Итак, я исследовал это в течение последних двух часов, но мне еще предстоит найти решение. В настоящее время я занимаюсь разработкой серверного приложения для Mac и клиентского приложения для iPhone, с которым оно может взаимодействовать. То, что я пытаюсь сделать, очень просто: отправить значок компьютера с сервера на iPhone. И под значком компьютера я подразумеваю значок, который вы видите, когда заходите в Finder, выбираете компьютер из «Устройства» и «Получить информацию». Большая версия этой иконы. После поиска в Google я обнаружил, что [NSImage imageNamed:NSImageNameComputer]
возвращает искомое изображение. Поэтому я попытался отправить данные изображения, возвращенные TIFFRepresentation
клиенту, а затем создать UIImage
с данными TIFF, но когда я затем нарисовал воссозданное изображение в виде изображения, оно оказалось уменьшенной версией компьютера. значок. Я не знаю много о NSImage, но я знаю, что использование setSize:
только устанавливает размер, когда вы рисуете изображение. Поэтому, если кто-нибудь знает, как получить большую версию иконки компьютера и воссоздать ее в UIImage, я был бы очень признателен, если бы вы поделились этими знаниями со мной. Я хотел бы выяснить это как можно скорее. Спасибо.