Получение версии Mac OS X без использования Carbon - PullRequest
1 голос
/ 24 октября 2009

Мне нужно получить «красивую» строку версии Mac OS X (например, «10.5.8»). Другие источники говорят, что используют "гештальт", чтобы надежно получить это значение. Проблема в том, что Gestalt - это Carbon API, и я не могу связать его с Carbon (это длинная история). Есть ли другой способ, возможно, прямой метод Какао?

Ответы [ 2 ]

4 голосов
/ 24 октября 2009

Как насчет

[[NSProcessInfo processInfo] operatingSystemVersionString]
1 голос
/ 24 октября 2009

Вы можете запустить sw_vers в NSTask и отсортировать результаты.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...