注册 登录
主题 : NSLog写的日志,在macOS 10.12的system.log中不见了?
级别: 新手上路
UID: 170419
精华: 0
发帖: 5
可可豆: 23 CB
威望: 23 点
在线时间: 5(时)
注册时间: 2012-10-10
最后登录: 2017-01-22
0 楼:  发表于: 2016-07-21 18:20    发自: Web Page
来源于 一般讨论 分类

NSLog写的日志,在macOS 10.12的system.log中不见了?   

我做了一个Mac App。还是习惯用以前的NSLog写日志。发现在macOS 10.12下,system.log文件中看不到日志了。求大神帮助! zq8LQ4@ay  
(我发布App的编译选择为Debug模式的。发布模式为Release模式,自动会不写日志)
级别: 新手上路
UID: 383836
精华: 0
发帖: 56
可可豆: 78 CB
威望: 78 点
在线时间: 107(时)
注册时间: 2014-10-09
最后登录: 2018-09-28
1 楼:  发表于: 2018-06-13 10:53    发自: Web Page
你的 NSLog 是不是被 redefine 了? g/)mbL>=  
打日志如果过多的话,可能会影响app运行速度,比如打印一长串 basecode... c=0S]_  
一般人都会在 prefix 里面 if debug else xxx 来 redefine NSLog 的执行
坚定持续

本站内容均为本站转发,已尽可能注明出处。因未能核实来源或转发内容图片有权利瑕疵的,请及时联系本站,本站会第一时间进行修改或删除。 QQ : 3442093904

描述
快速回复

关注本帖(如果有新回复会站内信通知您)

发帖、回帖都会得到可观的积分奖励。查看论坛积分规则

按"Ctrl+Enter"直接提交
    顶部