Установка глобального #define в XCode

Swift:

, если у вас нет заголовка tableView:

tableView.setContentOffset(CGPointMake(0,  UIApplication.sharedApplication().statusBarFrame.height ), animated: true)

, если так:

tableView.setContentOffset(CGPointMake(0, -tableViewheader.frame.height   + UIApplication.sharedApplication().statusBarFrame.height ), animated: true)
9
задан Jonathan Leffler 3 July 2009 в 16:59
поделиться

1 ответ

Обычно это делается в свойствах проекта Xcode. Щелкните правой кнопкой мыши сам проект в окне проекта (проект является верхним уровнем иерархии) и выберите «получить информацию». Откроется окно инспектора проекта. В окне инспектора выберите вкладку «Параметры сборки». Теперь используйте поле поиска, чтобы найти запись под названием «макросы препроцессора», и введите в нее строку DEBUG .

Если вы делаете это только для конфигурации сборки «Отладка» (должна быть раскрывающееся меню в окне инспектора проекта), то этот макрос DEBUG будет # определен только при фактической отладке.

См. документацию Apple для всех грязных деталей. .

16
ответ дан 4 December 2019 в 07:35
поделиться
Другие вопросы по тегам:

Похожие вопросы: