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)