美文网首页
PCH文件创建和设置

PCH文件创建和设置

作者: alige | 来源:发表于2017-02-19 11:59 被阅读20次

    OC

    新建->other->PCH file->Build settings->Prefix Header->设置路径

    • 方法1:打开Finder将pch文件拖进这个路径->保留MyApp/PrefixHeader.pch
    • 方法2:$(SRCROOT)/MyApp/PrefixHeader.pch

    在PCH文件中

    #ifdef DEBUG
    #define DyLog(...) NSLog(__VA_ARGS__)
    #else
    #define DyLog(...)
    #endif
    

    Swift

    /*
     自定义LOG的目的:
     在开发阶段自动显示LOG
     在发布阶段自动屏蔽LOG
     
     print(#file) // 打印所在的方法
     print(#function) // 打印所在的行
     print(#line)  // 打印所在文件的路径
     
     方法名称[行数]: 输出内容
     
     需要在weibo->targets->build setting->搜索custom flag ->在debug加上-D DEBUG
     */
    func DyLog<T>(message:T,file:String = #file,function:String = #function,line:Int = #line)
    {
        #if DEBUG
            print("\((file as NSString).lastPathComponent) \(function)[\(line)]:\(message)")
        #endif
    }
    

    相关文章

      网友评论

          本文标题:PCH文件创建和设置

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