在部分代码中抑制“部分:在iOS中引入”

我的应用程序也适用于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)