仅记录我在Xcode中打印的内容 [英] Log only what I print in Xcode

查看:61
本文介绍了仅记录我在Xcode中打印的内容的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在Xcode中构建iOS应用时,如何设置日志以仅显示我的print()?

While building an iOS app in Xcode, how do I set the log to show only what I print()?

我浪费大量时间筛选看起来像这样的垃圾

I am wasting a huge amount of time sifting through garbage that looks like this

2016-10-18 06:26:49.455995 Lunch [1559:32097]子系统:com.apple.UIKit,类别:HIDEventFiltered,enable_level:0,persist_level:0,default_ttl:0,info_ttl:0,debug_ttl:0,generate_symptoms:0,enable_oversize:1,privacy_setting:2,enable_private_data:02016-10-18 06:26:49.458682 Lunch [1559:32097]子系统:com.apple.UIKit,类别:

2016-10-18 06:26:49.455995 Lunch[1559:32097] subsystem: com.apple.UIKit, category: HIDEventFiltered, enable_level: 0, persist_level: 0, default_ttl: 0, info_ttl: 0, debug_ttl: 0, generate_symptoms: 0, enable_oversize: 1, privacy_setting: 2, enable_private_data: 0 2016-10-18 06:26:49.458682 Lunch[1559:32097] subsystem: com.apple.UIKit, category:

我最终使用了 print("SEARCHFORME")之类的黑客程序,因此我可以使用find命令并在调试时搜索所需的消息.

I end up using hacks like print("SEARCHFORME") so I can use the find command and search for messages I need while debugging.

推荐答案

转到->

编辑方案->运行->环境变量->将名称设置为-OS_ACTIVITY_MODE,将值设置为-禁用.

Edit Scheme -> Run -> Environment Variables -> set Name to - OS_ACTIVITY_MODE and Value to - disable.

这篇关于仅记录我在Xcode中打印的内容的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆