我将std :: string转换为NSString *:
NSString *BufferString = [[NSString alloc] initWithCString:allBufferString.c_str()
encoding:[NSString defaultCStringEncoding]];
代码cout<<allBufferString;
显示Log中的整个字符串。
但NSLog(@"%@ ",BufferString)
并未显示所有数据,而是以
日志中的0.061523 -0.03<...>
。
所以有两个问题:
如果我将NSString作为JSON字符串发送。是否所有数据都存在?
如何打印NSLog中的所有数据?
答案 0 :(得分:1)
是Xcode错误(或功能)。您可以按照此post
打印日志#define NSLog(FORMAT, ...) printf("%s\n", [[NSString stringWithFormat:FORMAT, ##__VA_ARGS__] UTF8String]);