IOS日志记录
【摘要】
-(void)CWriteFile:(NSString*)logStr isLogTime:(BOOL)_isLogTime{ /获取路径 NSString *sandboxPath = NSHomeDirectory(); NSString *documentPath = [sandboxPath str...
-(void)CWriteFile:(NSString*)logStr isLogTime:(BOOL)_isLogTime
{
/获取路径
NSString *sandboxPath = NSHomeDirectory();
NSString *documentPath = [sandboxPath stringByAppendingPathComponent:@"Documents"];//将Documents添加到sandbox路径上//
NSString *FileName=[documentPath stringByAppendingPathComponent:@"log.txt"];//fileName就是保存文件的文件名
获取当前时间
if(_isLogTime)
{
NSDate * nowdate=[NSDate date];
NSDateFormatter *dateformatter=[[NSDateFormatter alloc] init];
[dateformatter setDateFormat:@"YYYY-MM-dd HH:mm:ss"];
NSString * locationString=[dateformatter stringFromDate:nowdate];
logStr = [NSString stringWithFormat:@"%@:%@",locationString,logStr];
[dateformatter release];
}
写入并关闭
FILE *fp = NULL;
fp = fopen(FileName.cString, "a+" );
if( fp == NULL )
{
return;
}
fprintf( fp, logStr.cString);
fclose( fp);
}
文章来源: zzzili.blog.csdn.net,作者:清雨小竹,版权归原作者所有,如需转载,请联系作者。
原文链接:zzzili.blog.csdn.net/article/details/10023455
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)