我很困惑很长一段时间。在我的项目中,nslog无效,如:
NSArray *arr = [NSArray arrayWithObjects:@"a",@"b",nil];
NSLog(@"%@",arr);
在控制台中没有结果。在调试器中,我可以在本地看到arr
,当我选择:“将描述打印到控制台”时,它在控制台中显示如下:
Printing description of arr:
(gdb)
在My Project中,我使用了一些用C& C ++构建的lib,并将它们添加为框架工作。我发现创建pthread并使用lib后,NSlog总是变得无效。 我不知道它,可以给出任何提示吗?
谢谢!
答案 0 :(得分:1)
您可以尝试清理(shift + command + k)您的项目。 它对我有用。
答案 1 :(得分:-2)
试试这种方式
for(int i=0; i<[arr length]; ++i)
NSLog(@"%@",arr[i]);