在部分代码中抑制 "is partial: introduced in iOS"

Suppressing "is partial: introduced in iOS" in parts of code

我的应用程序也适用于 iOS9...

然而声明时

- (UISwipeActionsConfiguration *)tableView:(UITableView *)tableView trailingSwipeActionsConfigurationForRowAtIndexPath:(NSIndexPath *)indexPath

我在 is partial: introduced in iOS 11.0+ 上收到警告,这在这种情况下没有意义,因为该方法不会在 iOS11

之前调用

我想关闭这部分代码的警告

您可以使用 NS_AVAILABLE_IOS(11_0) 标记该方法以表明它仅在 iOS 11 上可用并取消警告:

-(UISwipeActionsConfiguration *) tableView:(UITableView *)tableView
   trailingSwipeActionsConfigurationForRowAtIndexPath:(NSIndexPath *)indexPath NS_AVAILABLE_IOS(11_0)