Как отключить NSLog? - PullRequest
       4

Как отключить NSLog?

18 голосов
/ 18 июля 2011

Я хотел бы сделать следующее в XCode:

Найти все команды NSLog без комментариев и заменить его на //NSLog...

Другими словами, я хочукомментируйте все вызовы NSLog.Это возможно?Есть ли простой способ сделать это?

Ответы [ 15 ]

1 голос
/ 18 июля 2011

щелкните правой кнопкой мыши на операторе NSLog в xcode и выберите « find в проекте » в качестве текста. Вам будет предложено открыть новое окно, в котором вы сможете следовать указаниям, данным Mihai Fratu.

TNQ

1 голос
/ 18 июля 2011

в строке меню: «Правка»> «Найти»> «Найти и заменить» в рабочей области, затем отобразить параметры для использования регулярных выражений.поиск / замена "[^ /] NSLog"

0 голосов
/ 22 апреля 2016

попробуйте также:

    #define NSLog(@"YOUR MESSAGE HERE!") do { } while (0)
0 голосов
/ 20 февраля 2014

Добавьте следующую строку в ваш файл .pch

#define NSLog

для включения комментария

0 голосов
/ 04 марта 2013

Вы можете использовать следующие директивы препроцессора, они не будут работать в режиме разблокировки.Так что вам не нужно комментировать NSLog ().

#ifdef DEBUG
    NSLog(@"YOUR MESSAGE HERE!");
#endif
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...