ios 将Log信息写入文件
2017-07-24 16:56
197 查看
有时候我们为了调试需要将一些信息写入到文件,便于查看问题原因;
方式如下:
方式如下:
一、存储
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); NSString *documentsDirectory = [paths objectAtIndex:0]; NSString *logPath = [documentsDirectory stringByAppendingPathComponent:@"console.log"]; freopen([logPath cStringUsingEncoding:NSASCIIStringEncoding],"a+",stderr);
二、读取
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); NSString *documentsDirectory = [paths objectAtIndex:0]; NSString *logPath = [documentsDirectory stringByAppendingPathComponent:@"console.log"]; //写入的内容 NSString *string = [[NSString alloc]initWithContentsOfFile:logPath encoding:NSUTF8StringEncoding error:nil];
相关文章推荐
- 给图片文件写入exif信息(ios)
- PHP error_log()将错误信息写入一个文件(定义和用法)
- PHP error_log()将错误信息写入一个文件(定义和用法)
- php error_log错误信息写入文件
- error_log()将错误信息写入日志文件
- 利用可变参数,将调试信息写入文件log.txt中
- 解决在web项目使用log4j中无法将log信息写入文件
- 如何控制工程中的LOG信息,并写入文件
- ZH奶酪:PHP error_log()将错误信息写入日志文件
- “编译器错误信息: CS0016: 未能写入输出文件”解决方法
- Unity3D研究院之IOS Android支持中文与本地文件的读取写入(二十七)
- iOS 音视频采集以及写入文件(swift)
- 自学.net(3)把数据库连接信息写入App.config配置文件
- python开发_搜索本地文件信息写入文件
- iOS 创建.写入.读取plist文件
- 将分片split的信息写入到job.split和splitmetainfo文件中
- python实例26[将log同时写入文件和显示到UI的控件中]
- 将控制台的信息写入到文件
- Android将应用log信息保存文件
- 小白学开发(iOS)OC_ 字符串写入文件(2015-08-13)