Xcode 5 эквивалент NS_BLOCK_ASSERTIONS в настройках сборки
До Xcode 5, сборки выпуска могут быть запрещены в том числеNSAssert
операторы и их варианты, используя настройки сборки по умолчанию:
OTHER_CFLAGS = "-DNS_BLOCK_ASSERTIONS=1";
Этот параметр можно найти вproject.pbxproj
и устанавливается в Xcode здесь:
(Обратите внимание, что этот захват был взят из проекта Xcode 4, преобразованного в Xcode 5.)
Каждая цель наследовала бы этот параметр только в сборке выпуска. Очевидно, это было хорошо. Вместо немедленного сбоя приложение может работать независимо. Принимая во внимание, что для отладочных сборок вы хотите знать, когдаNSAssert
выходит из строя.
Тем не менее, я изо всех сил пытаюсь найти эквивалент в Xcode 5.
Создание нового проекта с использованием шаблонов по умолчанию не имеет эквивалентных настроек:
У меня вопрос, что эквивалентный параметр в Xcode 5, или делаетNS_BLOCK_ASSERTIONS
должны быть добавлены вручнуюOther C Flags
для релизной сборки?