在部分代码中抑制“部分:在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)