您好我有一个XCode项目,它是ARCd但是使用了一些不是ARCd的第三方(AFNetworking)类。我已经针对这些文件指定了-fno-objc-arc标志但是当我运行scan-build时出现了一些错误,例如: -
error: 'autorelease' is unavailable: not available in automatic reference counting mode
我可以看到,在编译/检查这些不正确的类时,scan-build正在使用-fobjc-arc。
有人可以建议我如何进行扫描构建以获取正确的设置吗?
仅供参考我使用从http://clang-analyzer.llvm.org/
下载的checker-267版本非常感谢
答案 0 :(得分:1)
在Apple的clang团队提出这个问题并迅速回来说这是一个已知的bug,请参阅:
http://llvm.org/bugs/show_bug.cgi?id=13683
应尽快发布新版本的检查程序以解决此问题。