... { [weak self] in
guard let s = self else {
preconditionFailure()
return <- what pragma could I use to silence the warning here
}
我不想使用编译器指令来关闭swift编译器。 我想指定我检查了那个警告和这段代码 看起来很可以接受。 (因为我保留采摘的权利 preconditionFailure()随时都有,我不想再把它放回去了)
答案 0 :(得分:1)
我认为自Xcode 8以来无法抑制特定警告。
您仍然可以使用-Wunreachable-code
标记,但我猜测整个程序中的每个不可用的内容都不在桌面上。