尝试子类化 UIContextMenuConfiguration 时出现 Xcode 编译器错误。
这是重现问题的简单代码:
@available(iOS 13.0, *)
class DateDifferenceContextMenu: UIContextMenuConfiguration {
init(indexPath: IndexPath, dateDifference: Int) {
super.init(identifier: nil, previewProvider: nil, actionProvider: nil)
}
}
错误内容如下:
必须调用超类“UIContextMenuConfiguration”的指定初始化程序。
我的超级调用匹配指定的初始化程序。怎么了?