diff --git a/_os/os_version.md b/_os/os_version.md index d76f998..07f14b1 100644 --- a/_os/os_version.md +++ b/_os/os_version.md @@ -266,8 +266,8 @@ UBUNTU_CODENAME=xenial - системные вызовы ядра Darwin - библиотека Carbon языка C89, которая в последних версиях OSX считается устаревшей - библиотеки (фреймворки) языка Objective-C, которые могут быть использованы совместно с кодом на языке C89 - - для смешивания Objective-C и C в одном файле используются файлы с расширением "*.m", к которым можно подключать заголовки "*.h" - - для смешивания Objective-C и C++ в одном файле используются файлы с расширением "*.mm", к которым также можно подключать заголовки "*.h" + - для смешивания Objective-C и C в одном файле используются файлы с расширением "\*.m", к которым можно подключать заголовки "\*.h" + - для смешивания Objective-C и C++ в одном файле используются файлы с расширением "\*.mm", к которым также можно подключать заголовки "\*.h" Ранний способ определения версии OSX — функция "Gestalt" из файла "CarbonCore/OSUtils.h". К сожалению, эта функция объявлена устаревшей в MacOSX 10.8.