NSLog недействителен в Xcode - PullRequest
2 голосов
/ 01 июня 2011

Я запутался в течение длительного времени.В моем проекте nslog недействителен, например:


 NSArray *arr = [NSArray arrayWithObjects:@"a",@"b",nil];

NSLog(@"%@",arr);

В консоли нет результата.В отладчике я вижу arr на локальном компьютере, и когда я выбираю: «Print Description to Console», он показывает в консоли, как:

Printing description of arr:
(gdb) 

В моем проекте я использую некоторую библиотеку libвстроенный в C & C ++, и я добавляю их как каркасную работу.Я нахожу, что NSlog всегда становится недействительным после того, как я создаю pthread и выполняю sth, используя lib.Я понятия не имею об этом, и могут ли дать какие-либо советы?

спасибо!

Ответы [ 2 ]

1 голос
/ 24 октября 2011

Вы можете попытаться очистить (shift + command + k) ваш проект.У меня это работает.

0 голосов
/ 01 июня 2011

Попробуйте вот так

for(int i=0; i<[arr length]; ++i)
     NSLog(@"%@",arr[i]);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...