美文网首页
14.Object-c让编辑器对一些警告闭嘴

14.Object-c让编辑器对一些警告闭嘴

作者: 峰子1994 | 来源:发表于2017-10-31 09:30 被阅读7次

    1.方法启用警告

        #pragma clang diagnostic push
        #pragma clang diagnostic ignored "-Wdeprecated-declarations"
        //code这里插入相关的代码
        #pragma clang diagnostic pop
    

    2.不兼容指针类型

         #pragma clang diagnostic push
         #pragma clang diagnostic ignored "-Wincompatible-pointer-types"
         //code这里插入相关的代码
         #pragma clang diagnostic pop
    

    3.retain cycle

    #pragma clang diagnostic push
         #pragma clang diagnostic ignored "-Warc-retain-cycles"
         //code这里插入相关的代码
         #pragma clang diagnostic pop
    

    4.未使用变量

     #pragma clang diagnostic push
     #pragma clang diagnostic ignored "--Wunused-variable"
         //code这里插入相关的代码
      #pragma clang diagnostic pop
    

    5. selector中使用了不存在的方法名(在使用反射机制通过类名创建类对象的时候会需要的)

       #pragma clang diagnostic push
       #pragma clang diagnostic ignored "-Wundeclared-selector"
       //code这里插入相关的代码
       #pragma clang diagnostic pop
    

    相关文章

      网友评论

          本文标题:14.Object-c让编辑器对一些警告闭嘴

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