我已经在我的iPhone应用中创建了一个.log文件。但我需要限制文件的大小,删除其内容并重新开始记录应用程序活动。
我按照此网页中的步骤操作:http://blog.coriolis.ch/2009/01/09/redirect-nslog-to-a-file-on-the-iphone/#more-85
任何帮助将不胜感激?
谢谢!
答案 0 :(得分:0)
这取决于您如何写入日志的实现。如果直接重定向STDERR
以便将NSLog()
语句输出到文件,则最常用的方法是使用freopen()
。在这种情况下,没有办法在您阅读时检查文件的大小 - 该功能似乎是原子工作。