3

我试图打印一系列字典。该字典包含 300 个键及其值。数组中大约有 6000 多个字典。但是当其中的字典数量少于 3300 时,NSLog 可以打印该数组。当我尝试在数组中添加更多数量的字典(> 3300)时,该数组没有被打印。我在 xcode 控制台中变得空白。NSLog 打印值是否有一定的限制?

4

1 回答 1

2

NSLog 打印 1022 个字符

如果要扩展 NSLog 打印限制,可以在全局头文件中重新定义 NSLog 为 printf

#define NSLog(FORMAT, ...) printf("%s\n", [[NSString stringWithFormat:FORMAT, ##__VA_ARGS__] UTF8String]);
于 2017-03-08T14:53:44.180 回答