chaplin.u@gmail.com Опубликовано 26 февраля, 2017 Поделиться Опубликовано 26 февраля, 2017 вижу в кодах разнобой с директивами препроцессора: #if defined(TARGET_OS_IPHONE) || defined(TARGET_IPHONE_SIMULATOR) #if defined(__APPLE__) #ifdef _IOS_ #if defined(_PLAT_IOS) а как правильно ? Цитата Ссылка на комментарий
0 Модераторы Равиль Зарипов (ZuBy) Опубликовано 26 февраля, 2017 Модераторы Поделиться Опубликовано 26 февраля, 2017 Ну как по мне: 1) только iOS и симулятор на айфоне, без айпада 2) MacOS + iOS + симулятор - вся продукция эпл 3, 4) iOS (включая симулятор, айфон, айпад) В Делфи немного по другому, но тоже много вариантов. Используется в разных случаях. Цитата Ссылка на комментарий
0 chaplin.u@gmail.com Опубликовано 26 февраля, 2017 Автор Поделиться Опубликовано 26 февраля, 2017 и какая разница между #if defined(__APPLE__) и #ifdef __APPLE__ ? Цитата Ссылка на комментарий
0 Модераторы Равиль Зарипов (ZuBy) Опубликовано 26 февраля, 2017 Модераторы Поделиться Опубликовано 26 февраля, 2017 Только что, chaplin.u@gmail.com сказал: и какая разница между #if defined(__APPLE__) и #ifdef __APPLE__ ? Никакой, если несколько перечислении то пишется через defined Цитата Ссылка на комментарий
0 chaplin.u@gmail.com Опубликовано 26 февраля, 2017 Автор Поделиться Опубликовано 26 февраля, 2017 спасибо Цитата Ссылка на комментарий
Вопрос
chaplin.u@gmail.com
вижу в кодах разнобой с директивами препроцессора:
#if defined(TARGET_OS_IPHONE) || defined(TARGET_IPHONE_SIMULATOR)
#if defined(__APPLE__)
#ifdef _IOS_
#if defined(_PLAT_IOS)
а как правильно ?
Ссылка на комментарий
4 ответа на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.