Search code examples
objective-cxcode4clangclang-static-analyzer

Is it possible to suppress Xcode 4 static analyzer warnings?


The Xcode 4 static analyzer reports in my code some false positives. Is there any way to suppress them?


Solution

  • I found a solution: false positives (like the Apple singleton design pattern) can be avoided with:

    #ifndef __clang_analyzer__
    
    // Code not to be analyzed
    
    #endif
    

    Analyzer will not analyze the code between those preprocessor directives.