我试图弄清楚如何抑制我没有使用目的的委托方法的编译器警告。我知道我可以有一个空的方法体,但我仍然想找到一种不这样做的方法,所以我的源代码中的代码更少。
我在这里看到了这个答案:动态转发:抑制不完整的实施警告
但这似乎使问题过于复杂。有没有办法在我的 ViewController.h 的头文件中只添加一个衬里,所以我从来没有看到这个警告?
我感谢提供的任何帮助。
作为记录,我想对此方法的警告静音:
- (void)URLSession:(NSURLSession *)session downloadTask:(NSURLSessionDownloadTask *)downloadTask
didResumeAtOffset:(int64_t)fileOffset
expectedTotalBytes:(int64_t)expectedTotalBytes;