类型 'MainVC' 不符合协议 'UIViewControllerPreviewingDelegate'

Type 'MainVC' does not conform to protocol 'UIViewControllerPreviewingDelegate'

我不知道我做错了什么,但是我的 class MainVC 不符合 UIViewControllerPreviewingDelegate 协议。我在整个互联网上搜索过,但找不到遇到同样问题的人。

这是我的 class:

class MainVC: UIViewController, UITableViewDelegate, UITableViewDataSource, UIViewControllerPreviewingDelegate {}

是不是因为别的协议?

我正在尝试从 tableView 中的单元格中查看。 该视图是在 Storyboard 中构建的。

我正在使用 Xcode 7.2.1 和 Swift 2.2。

"Class conforms to protocol"表示"class implements methods declared in this protocol"。我们可以看到 here,您的协议有 2 个必需的方法。如果您实现它们(或至少创建存根,即空方法),编译器将不会再抱怨。