iOS 日志框架之全方位分析

作者: super_chao | 来源:发表于2016-11-10 14:45 被阅读159次

    ###一.日志功能有三部分 :

    1.xcode控制台(打印)

    2.Console.app(苹果保存)

    3.FileStore(文件保存)

    二.系统的NSLog功能只有前两个

    1.控制台打印   

     2.提交itunes保存

    三.我们的app中应该有自己的日志

    1.崩溃日志(错误日志)。当我们的程序出现崩溃,重大错误信息时候。上传到我们服务器的信息。由此可以找到错误位置。以便更改。

    2打印日志(输出日志)就是log。

    (1)系统log在debug模式下。功能单一复杂。

    (2)正常情况下我们都会宏定义

    #define SCLog(fmt, ...) NSLog((@"%s [Line %d] " fmt), __PRETTY_FUNCTION__, __LINE__, ##__VA_ARGS__);

    宏定义的打印框架包括打印了。这个方法中有  方法,位置,info  信息。(3)正常情况下我们需啊一种瞬间定位文件,方法名,和错误信息(线程,数据等等)。完全自定义log输出。

    四.欢迎下方留言关于日志框架的问题。如果需要详细更新。崩溃日志系统。打印日志,或第三方日志框架。下方评论。

    相关文章

      网友评论

        本文标题:iOS 日志框架之全方位分析

        本文链接:https://www.haomeiwen.com/subject/lthxpttx.html