zoukankan      html  css  js  c++  java
  • 创建log文件的代码

    iPhone中的NSLog还是挺不方便的,除非你用SSH调试,才能够看到NSLog的输出。可是这样一来,由于不是使用SpringBoard启动程序,语言环境就只能是英文,而且无法获得3轴重力感应的任何数据。

    下面的代码可以把log保存到文件,这样你就可以既用SpringBoard启动程序还能看到Log了。

     

    #define FILE_LOG                "/var/root/myerrlog.txt"

    void LOG(const char *fmt, …)

    {

        static FILE *fp     = NULL;

        va_list     ap;

        if(fp == NULL) {

            fp      = fopen(FILE_LOG, "a+");

            if(fp)

                fprintf(fp, "============================\n");

        }

        if(fp) {

            va_start(ap,fmt);

            vfprintf(fp,fmt,ap);

            fflush(fp);

            va_end(ap);

        }

    }

  • 相关阅读:
    Celery
    mysql 8.0.12 创建并授权出现的问题
    request对象
    Haystack搜索框架
    Django的缓存机制
    跨域问题
    解析器
    url控制器与响应器
    学期总结
    C语言I博客作业09
  • 原文地址:https://www.cnblogs.com/jiewong/p/1955184.html
Copyright © 2011-2022 走看看