【发布时间】:2014-10-22 17:48:04
【问题描述】:
我们对现有项目代码库进行了重组,其中一个静态库被分离出来作为自己的存储库,并作为子模块添加到项目中。
但是,我们面临的问题之一是,日志消息(所有 NSLog 消息)的重复打印条目。
在我们重组我们的项目之前,登录到控制台一直很好而且很平常。
我试图查看 sysLog 和 ASL 文档,但我无法弄清楚可能是什么问题。
有没有人遇到过这样的问题?
我想这些信息应该足够了,但是如果您需要更多信息,请告诉我。我指望有人可能遇到过类似的问题,并且有一些解决方案或奇怪的解决方法。
提前致谢。
【问题讨论】:
-
忽略它,还是真的打扰到你了
-
我感觉这可能是由于重组(或者看起来如此)而引发的一些更大的问题;我只是想知道为什么会发生这种情况,并希望确保相关的事情以后不会造成严重破坏。
-
如果你注释掉一个 NSLog,它会删除两个条目吗?
-
我猜你可以使用
NSLog(@"file = %s , line = %d", __FILE__, __LINE__);来找出他们的确切来源。 -
在我的情况下,控制台在设备上进行一些网络更改后启动重复消息(例如启用/禁用 wifi)。关闭并重新打开控制台应用程序后,没有重复,也没有旧日志...:-/
标签: ios objective-c xcode ios7 nslog