如何在Objective-C編譯器上禁用線上的警告?如何抑制Objective-C編譯器上的警告線?
...
[[UIWebDocumentView class] jr_swizzleMethod:@selector(canPerformAction:withSender:) withMethod:@selector(myCanPerformAction:withSender:) error:nil]; // warning here
...
NSObject有此方法(作爲類別)。但編譯器認爲UIWebDocumentView沒有。這是一個競爭者的問題。是否有任何指令來壓制代碼塊的警告?
警告:
接收機 'UIWebDocumentView' 是一個正向類和對應 @interface可能不存在
P.S. UIWebDocumentView
是一個私有API - 因此不能使用performSelector
方法禁止警告。
請你的問題並添加行和**確切的警告文字**。 –
我想找到一種方法來抑制任何警告。 – Dmitry
[@selector - 帶多個參數?](http://stackoverflow.com/questions/2297613/selector-with-multiple-arguments) –