Xcode 5 odpowiednik NS_BLOCK_ASSERTIONS w ustawieniach budowania

Do czasu Xcode 5 kompilacje Release mogły zostać wykluczoneNSAssert instrukcje i ich warianty, używając domyślnego ustawienia budowania:

OTHER_CFLAGS = "-DNS_BLOCK_ASSERTIONS=1";

To ustawienie można znaleźć wproject.pbxproj i jest ustawiony w Xcode tutaj:

(Zauważ, że ten chwyt został pobrany z projektu Xcode 4 przekonwertowanego na Xcode 5.)

Każdy cel odziedziczyłby to ustawienie tylko w wersji Release. Oczywiście to była dobra rzecz. Zamiast natychmiastowego rozbicia aplikacja może się zmagać niezależnie od tego. Podczas gdy dla Debug buduje się, chcesz wiedzieć od razu, kiedyNSAssert zawodzi.

Jednak staram się znaleźć odpowiednik w Xcode 5.

Tworzenie nowego projektu przy użyciu domyślnych szablonów nie ma równoważnego ustawienia:

Moje pytanie brzmi, jakie jest równoważne ustawienie w Xcode 5, czy teżNS_BLOCK_ASSERTIONS należy dodać ręcznie doOther C Flags dla wersji Release?

questionAnswers(1)

yourAnswerToTheQuestion