所有警告要禁用编译器警告我去项目 - >目标。该标志禁用文件的全部警告。的Xcode:为特定文件><strong>构建设置</strong>,并添加标志</p> <pre><code>-w </code></pre> <p>- 抑制所有外部库
但有时此标志不起作用。
例如,当我运行测试,我得到了外部库Nimble警告(所有这些文件,我打上了标志-w):
... /荚/敏捷/来源/敏捷/Matchers/MatcherProtocols.swift:15:11: 'Matcher'已弃用:用于谓词替换 .../Pods/Nimble/Sources/Nimble/Matchers/Predicate.swift:170:22: 'Matcher'is不推荐使用:用于谓词代替 .../Pods/Nimble/Sources/Nimble/Matchers/AllPass.swift:22:27:'Matcher' 已被弃用:用于谓词代替 .../Pods/Nimble /Sources/Nimble/Matchers/AllPass.swift:76:21:变量 “发电机”从未突变;考虑改变为“让我们不断 ... /荚/敏捷/来源/敏捷/匹配器/ AsyncMatcherWrapper.swift:41:14: '匹配器' 已过时:使用谓词而不是
我是什么做错了,如何摆脱对我没有影响的外部图书馆的警告?
嘿,我离开了我的答案,你可以确认它是接受的答案,如果它是好的? – Gabox