Для приложения Cocoa, которое выполняется в Mac OS X 10.7 и более поздних версиях:
Каков наилучший способ проверить во время выполнения, если ваше приложение в настоящее время работает на Mac с прикрепленным хотя бы одним дисплеем сетчатки?
Если проверка такого рода вещей действительно ошибочна, я полностью приветствую обоснованное объяснение того, почему (и я буду голосовать за такие ответы, если они хороши).
Но мне все равно хотелось бы знать:).
Похоже, вы могли бы просто сделать чек специально для нового MacBook Pro "Retina" (единственного Mac, который в настоящее время имеет сетчатый дисплей), но я бы предпочел более общий/общий/будущий способ проверить, чем это.
В идеале я хотел бы знать, как обнаружить экран сетчатки, а не конкретную модель Mac, которая в настоящее время поставляется с дисплеем сетчатки.