36得票7回答
使用NSLog进行调试

我在Xcode中有以下代码片段:NSString *digit [[sender titlelabel] text]; NSLog([digit]); 我尝试构建应用程序,并在以下行NSLog([digit]);上收到以下警告消息:Warning: Format not a string li...

35得票2回答
如何在NSLog中打印int *和unsigned int *?

如何使用 NSLog 打印 int*(整型指针)和 unsigned int*?- (int) doSomethingWith:(unsigned int)Msg withWparam:(unsigned int*)wParam withParameter:(int *) lParam { ...

33得票6回答
如何使用NSLog记录一个long long值?

我该如何做?格式说明符是什么? 例如,我有以下内容:long long veryLong = // assume value here NSLog(@"%f", veryLong); // of course wrong...

29得票1回答
清除 NSLog - 没有时间戳和程序名称

我差不多用这段代码完成了一个干净的NSLog:#define NSLog(FORMAT, ...) printf("%s\n", [[NSString stringWithFormat:FORMAT, __VA_ARGS__] UTF8String]); 如果我这样做,这个工作就没问题: NS...

29得票8回答
如何在NSLog中查看对象的值?

假设我有一个包含某些数据的对象。 如何使用 NSLog 查看这些数据? 如果有人对我的问题不清楚,可以再问我。

28得票2回答
将NSLog()输出同时打印到控制台和文件中

我想把 NSlog() 的输出重定向到文件,但仍然要在控制台上看到输出。 我知道可以使用以下方法将 stderr 重定向到文件:freopen("file.log", "a+", stderr); 将日志重定向到文件后,控制台输出中不再显示日志。 我可以围绕NSLog()构建自定义包装器,但...

28得票5回答
如何在iOS上以完整精度打印双精度数?

测试案例:NSLog(@"%f", M_PI); NSLog(@"%@", [NSString stringWithFormat:@"%f", M_PI]); NSLog(@"%@", [NSNumber numberWithDouble:M_PI]); 结果: 3.141593 ...

27得票3回答
使用NSLog打印NSString参数

-(void) postToDB:(NSString*) msg{ //print msg NSString *myphp = @"/Applications/MAMP/htdocs/databases/test.php"; NSURL *url = [NSURL UR...

27得票2回答
iOS7中如何查看控制台日志

iOS7之前,如果我想查看在iOS设备上运行的应用程序的输出日志,我会使用以下其中一种: https://itunes.apple.com/au/app/system-console/id431158981?mt=8 https://itunes.apple.com/au/app/conso...

26得票2回答
如何在 NSLog 中打印 NSRange?

假设我的范围是这样创建的NSRange myRange = {0,100}; 我该如何在 NSLog 中打印 myRange?下面的代码并没有起作用。NSLog(@"my range is %@",myRange);