为什么Build and Analyze命令没有发现明显的内存管理错误?
出于某种原因,我的Xcode中的Clang静态分析器不会抱怨任何事情。我尝试了大量的内存管理错误(alloc和不释放),但它从来没有发现它们,也不会抱怨它们。即使在清理完所有目标并重新构建和分析之后。为什么Build and Analyze命令没有发现明显的内存管理错误?
我正在为模拟器3.1建设
我必须专门设置它吗?一个特殊的编译器设置如此?怎么样?
铛是不完美的。
编辑:但这不一定是在这个senario的情况。
当然不是,但它从来没有发现任何东西,无论我为测试叮当目的所做的内存管理错误在哪里和多少;)...肯定是错误的。 – dontWatchMyProfile
你确定你用Clang编译而不是用gcc编译? – Quentin
您是否在使用Clang静态分析仪之前做了“清洁”? – zaph
您可能需要更详细地告诉我们您的代码所说的内容,您在Xcode中的操作(一步一步)以及您收到的输出内容。 – cdespinosa