我有这个简单的斯威夫特属性:如何在Swift代码(1.2)中禁止弃用警告?
private var isPortraitOrientation: Bool {
return UIInterfaceOrientationIsPortrait(interfaceOrientation)
}
的XCode显示我警告'Interface orientation' was deprecated in iOS version 8.0
。但是,建议的替换viewWillTransitionToSize
在自定义键盘扩展中不起作用。所以我被迫使用弃用的API ......我能否至少禁止这些警告,所以我没有看到他们每次我编译?
您不应该禁止它,当迁移到iOS 9或10时,警告会很有帮助:)据我所知,您可以仅使用项目设置全局禁止弃用警告。 – Sulthan
@Sulthan“你不应该压制它”可能实际上是正确的答案... – drasto
我有测试,必须测试弃用的东西,警告是噪音。你不应该压制它是Quora的答案,而不是堆栈溢出。在这里回答这个问题,不要辩论它。 – mxcl