#define NSLog (p1, ...);не работает в Xcode 4.3.1 - PullRequest
0 голосов
/ 12 марта 2012

Я использую

#define NSLog(p1, ...);

чтобы выйти из моего кода. Тогда я использую

//#define NSLog(p1, ...);

чтобы войти в мой код Это, кажется, не имеет никакого эффекта теперь, когда я использую Xcode 4.3.1.

Я что-то не так делаю? Или есть альтернатива?

Ответы [ 2 ]

0 голосов
/ 14 марта 2012

Я нашел решение. Разница с предыдущей версией Xcode заключается в том, что

  #define NSLog(p1, ...); 

больше не работает, когда я помещаю этот код в файл .m. Работает только из .h файла

0 голосов
/ 12 марта 2012

Используйте #define kMyString @"This is my string text!", а затем используйте NSLog(@"String: %@",kMyString);

...