ios - 为什么 Xcode 8 中的 NSLogs 会被截断?

标签 ios objective-c xcode logging nslog

我刚刚安装了 Xcode 8,我使用 NSLogs 查看我的服务器响应和其他验证。
但是,我的 NSLogs 和我的服务器响应(JSON 格式)被切断了。

有什么想法吗?
我正在使用 objective-c 并在真实设备上运行我的应用。

最佳答案

我在 This question 的帮助下解决了这个问题

您必须创建一个全局 header (YourProjectName.pch) 然后发布此行:

 #define NSLog(FORMAT, ...) printf("%s\n", [[NSString stringWithFormat:FORMAT, ##__VA_ARGS__] UTF8String]);

然后你可以像往常一样从任何 View 调用 NSLog,比如 NSLog(@"My array data: %@", anArray);

关于ios - 为什么 Xcode 8 中的 NSLogs 会被截断?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39580555/

相关文章:

ios - 我的 UIButtons 有很大的滞后?

xcode - 下载 xcode 文档失败

iOS 本地化图像未显示

ios - 圆内圆环,动态调整大小

iphone - 是否可以在iOS 6中自定义FaceBook PostView?

iphone - 将位置数据保存到 Core Data

ios - 将闭包获取的值传递给其他类的正确方法是什么?

ios - 格式化 UIImagePickerController 的 "Cancel"和 "Choose"按钮的文本

iphone - Facebook iOS 6 - 获取用户信息

objective-c - NSException 输出中的数字对意味着什么?