美文网首页
NSLog 日志不打印问题

NSLog 日志不打印问题

作者: FlowYourHeart | 来源:发表于2017-11-08 13:27 被阅读66次

    从Xcode8.3.3 升级到Xcode9.1 项目日志不打印,这完全是扯淡嘛,首先 Edit scheme 看看 完全符合要求啊,那问题在哪里呢。
    原本NSLog的宏定义是这样的

    //控制器输出信息
    #define ICBLog(...) NSLog(@"\n   %s 行数:%d \n %@\n\n",__func__,__LINE__,[NSString stringWithFormat:__VA_ARGS__])
    

    网上一看 说要这样 用pringtf

    #ifdef DEBUG
    #define NSLog(format, ...) printf("class: <%p %s:(%d) > method: %s \n%s\n", self, [[[NSString stringWithUTF8String:__FILE__] lastPathComponent] UTF8String], __LINE__, __PRETTY_FUNCTION__, [[NSString stringWithFormat:(format), ##__VA_ARGS__] UTF8String] )
    #else
    #define NSLog(format, ...)
    #endif
    

    泥煤,真的要这样么,好吧。

    改改改改...

    这里是一个表情,你猜会是多么的 扭曲

    还是不行啊

    来吧相互伤害

    打开模拟器,在菜单上 点击Hardware 选择


    我是一个粉刷..png
    Reset then your question did resolve.png

    搞定,不用谢,因为我不是雷锋😄

    相关文章

      网友评论

          本文标题:NSLog 日志不打印问题

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