如何沉默“永远不会被执行的回报”PER PERCURENCE

时间:2017-08-01 12:42:37

标签: swift3

... { [weak self] in
                    guard let s = self else {
                        preconditionFailure()
                        return <- what pragma could I use to silence the warning here
                    }

我不想使用编译器指令来关闭swift编译器。 我想指定我检查了那个警告和这段代码 看起来很可以接受。 (因为我保留采摘的权利 preconditionFailure()随时都有,我不想再把它放回去了)

1 个答案:

答案 0 :(得分:1)

我认为自Xcode 8以来无法抑制特定警告。

您仍然可以使用-Wunreachable-code标记,但我猜测整个程序中的每个不可用的内容都不在桌面上。