我想知道如何将 NSLog 写入具有某种约束(例如文件大小)的文件中。
实际上,我已经知道将 stdout(stderr) 重定向到特定文件。也就是说,使用freopen(filePath, "a+", stderr);
使用上面的东西,我可以将调试日志保存到文件中,但文件大小可能会更大。
我想制作一个大小低于 5MB(或特定文件大小)的日志文件。
为此,我该怎么办?
我想知道如何将 NSLog 写入具有某种约束(例如文件大小)的文件中。
实际上,我已经知道将 stdout(stderr) 重定向到特定文件。也就是说,使用freopen(filePath, "a+", stderr);
使用上面的东西,我可以将调试日志保存到文件中,但文件大小可能会更大。
我想制作一个大小低于 5MB(或特定文件大小)的日志文件。
为此,我该怎么办?