在部分代码中抑制 "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)
我的应用程序也适用于 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)